以下程序运行结果是main(){int m=5;if(m++>5)printf(“%d\n”,m);elseprintf(“%d\n”,m--);}
查看答案
执行以下程序段后,变量a,b,c得值分别int x=10,y=9; int a,b,c;a=(--x==y++)? --x: ++y; b=x++; c=y;
A. a=9,b=9,c=9
B. a=8,b=8,c=10
C. a=9,b=10,c=9
D. a=1,b=11,c=10
设i,j,k均为int型变量,则执行完下面的for循环后,for(i=0,j=10;i<=j;i++,j--) k=i+j;k的值为
A. 11
B. 10
C. 12
D. 9
下面程序段的运行结果是 ( )。int i;char a[7]=”abcdef”, b[4]=”ABC”;strcpy (a,b);for (i=0;i<7;i++)printf(“%c”,a[i]);
ABCdef
B. ABC
C. ABC ef
D. ABC def
以下程序的输出结果是#include “stdio.h”void main(){ printf(“%d\n”,NULL);}
A. 因变量无定义输出不定值
B. 0
C. -1
D. 1