如果int i=3,则printf(“%d”,-i++)的结果为( ),i的值为( )。
A. -3,4
B. -4,4
C. -4,3
D. -3,3
查看答案
如果int i=3,int j=4,则k=i+++j执行之后k,i和j的值分别为( )。
A. 7,3,4
B. 8,3,5
C. 7,4,4
D. 8,4,5
下列符号中,可以作为变量名的是( )。
A. +c
B. *X
C. _DAY
D. next day
while循环语句中,while后一对圆括号中表达式的值决定了循环体是否进行,因此,进入while循环后,一定有能使此表达式的值变为( )的操作,否则,循环将会无限制地进行下去。
A. 0
B. 1
C. 成立
D. 2
程序段如下,说法正确的是()。int k=1;while(!k==0) {k=k+1;printf("%d\n",k);}
A. while循环执行2次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次