200. 在TC 中,假定有以下变量定义: int k=7 ,x=12; 则能使其值为 3 的表达式是( ) D: (x%=k)-(k%=5)
201. 在C 语言中,执行后的输出结果是( )main(){int
k=3,i=2,m;m=(k+=i*=k);printf("%d,%d
\n",m,i);}
B: 9,6
202. 在C 语言中,若有以下程序片段: char str[]="abcd"; printf(%d\n",strlen(str)); 上面程序片段的输出结果是( )。
B: 4
203. 在C 语言中,若有以下定义: int a[12]={1,2,3,4,5,6,7,8,9,10,11,12}; char c=''a'',d,g; 则结果数值为 4 的表达式是( )。
D: a[''d''-c]
204. 在C 语言中,设有 static char str[ ]="Beijing"; 则执行 printf("%d\n", strlen(strcpy(str, "China")));后的输出结果为( )。
A: 5
205. 在C 语言中,若有以下定义: int a[12]={1,2,3,4,5,6,7,8,9,10,11,12}; char c=''a'',d,g; 则结果数值为 6 的表达式是( )。
D: a[''f''-c]
206. 1. 在TC 中,若x 和y 都是int 型变量,x=100,y=200,下列语句的输出结果是( )。 printf("%d\n",(x,y));
C: 200
207. 在C 语言中,合法的数组定义是( )。
D: char a[]={0,1,2,3,4,5};
208. 在C 语言中,若有以下定义: int a[12]={1,2,3,4,5,6,7,8,9,10,11,12},i=3;则结果数
值为 8 的表达式是( )。
C: a[2*i+1]
209. 在TC 中,已知: int x=10, y=3 , z; 则下列语句的输出结果是( ) 。 printf(“%d\n”, z=(x%y,x/y));
C: 3
210. 在C 语言中,表达式: 10!=9 的值是( )
D: 1
211. 在TC 中,假定所有变量均已正确说明,下列程序段运行后x 的值是 ( )。
a=b=c=0;x=35; if(!a) x=3; else x=4;
D: 3
212. 在C 语言中,合法的数组定义是( )
A: char a[]={0,1,2,3,4,5}
213. 在C 语言中,若有以下定义: int a[12]={1,2,3,4,5,6,7,8,9,10,11,12},i=2;则结果数
值为 4 的表达式是( )。
D: a[i+1]
214. 在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是
C: 4