下列说话正确的是( )A.2%5的结果为0B.int a = 5/3;a为1.66C.2%5的结果为2D.int a =
1个回答
C正确吧
解释:
首先看c
%是求余数,那么2%5的余数就不用我说了吧
然后就是int a=5/3;/是除法,那么5除以3,当然是1(因为是int型,后面的会舍弃噢)
相关问题
下列数组定义正确的是 A.int a1[2][ ]; B.int a3[ ][3]; C.int a[2][ ]={1,
下列数组定义错误的是 A.int x=5,a[x]; B.int aa[1]; C.int aa[2][3]; D.in
int b,a=10,n=5;表达式a%=(b=2,n%=b)+3的结果是什么?
设int a=2,b=3,c=8以下表达式不为2的是A.c%b B.c/b C.a++ D.5.8/a
以下程序运行后的输出结果是 main() {int a,b,c; a=1;b=3;c=5; printf(“%d,%d\
表达式(float)(a+b)/2+(int)x%(int)y的值为__________,设a=3,b=5,x=4.2,
VB表达式Int(-5.8)的结果是:( ) A、-5 B、-6 C、-5.8 D、出错
设Int n=3;则有表达式n++,n的结果是( ). A)2 B)3 C)4 D)5
设有定义:int a=5 ,b=2;以下值为1的表达式是 A b!=a B!(b==a/2) C a!=b‖a>=b D
数组定义为“int a[4][5];”,下列哪一个引用错误() A、*a B、*(*(a+2)+3) C、&a[2][3