欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

数据类型,运算符,表达式

时间:2023-04-30

#define _CRT_SECURE_NO_WARNINGS 
#include
 

//整型常量可以用“U"或者“u”明确说明为无符号整型数;用“L”或者“l”说明为长整型数
//例如358u,0x38Au,235Lu均为长整型数




    

//算术运算符大于  关系运算符(<,<=,>,>=,==,!=) 大于 赋值运算符 
//例如<优先于==   c>a+b 等价于c>(a+b)
//                a>b = = c 等价于   (a>b) = = c



//(int)a  将a的结果强制转换为整形量
//(int)(x+y) 将x+y的结果强制转换为整形量
//(float)a+b 将a的内容强制转换为浮点数,再与b相加
//(int)a + b 把a的值变为int 之后与b相加





  




 //



//x=(y=4,z=16,k=32)后x的值为32
//int k=7,x=12;则(x%=k)-(k%=5)的值
//        x=x%k 12%7=5       k=k%5 7%5=2  所以5-2等于3


//自右向左计算

//当运行以下程序时,在键盘上从第一列开始输入9876543210(回车)则程序的输出结果为

//a的二进制位为01011101 b的进制11110000,把a的高4位取反第四位不变所要执行的运算是按位异或
//  01011101
//  11110000
//  10101101  相同为0 不同为1


                               //00000011按位异或
                                                              //00000011
                                                              //00000011
                                                              //00000011按位与  结果为3

           //9                                //00001001 按位异或为9


                                          //     d   00000100  按位与 为4



//以下不必深究


 

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。