4.设a为int型变量,执行下列赋值语句后,a的取值分别是( )。
来源:百度知道 编辑:UC知道 时间:2024/09/21 11:02:31
4.设a为int型变量,执行下列赋值语句后,a的取值分别是( B )。
a=125.534; a=(int)125.521%4; a=5<<2;
A 125,31,1 B 125,1,20 C 125,31,20 D 125.534,2,20
为么~~
a=125.534; a=(int)125.521%4; a=5<<2;
A 125,31,1 B 125,1,20 C 125,31,20 D 125.534,2,20
为么~~
第一个:因为a是整型变量,所以125.534只取整数部分,为125
第二个:%是求余的作用,(int)是强制取整。就是先对125.521取整数部分125,再用125除以4 。a就是余数1
第三个:<<的作用是左移。先将5化为二进制数101,再左移两位变为10100,将10100重新化为十进制数就是20.
设a = 5,b = 10,则执行 c = Int((b - a) * Rnd + a) + 1,结果为多少
设有语句int a=3;则执行了语句a+=a-=a*a;后变量a是多少?
设有语句 int a = 3; 执行语句 a+=a-=a*a;后,变量a的值是多少?
请问若a, b均为int型变量,x, y均为float型变量,正确的输入函数调用是( )
问C语言,若a是int型变量
设x 和y 均为int 型变量,且x=1,y=2,则表达式1.0+x/y的值为_______。
设A、B、C为逻辑变量,试回答:
int a=6; 则执行a+=a-=a*a;语句后,a的值为
为什么说a--+1的结果为3,变量a为1? 设整型变量a为2。
a为整数变量,初值为12,执行完语句a+=a-=a*a后,a的值?