若有定义:int a=1,b=2;则printf("%d %d\n",a,++a+b);输出的结果为()。
A. 1 3
B. 1 4
C. 2 4
D. 2 3
查看答案
若变量已正确定义并赋值,下面不符合C语言语法的表达式是()。
A. a=a+7;
B. a=7+b+c,a++
C. (int) 12.3%4
D. a=a+7=a+b
若有int k=11 ; 则表达式(k++*1/3)的值是()。
A. 0
B. 3
C. 11
D. 12
设n=10,i=4则执行赋值运算n%=i+1 后,n的值是()。
A. 0
B. 3
C. 2
D. 1