手机版

工信部C语言考试题及答案(18)

时间:2025-07-10   来源:未知    
字号:

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

工信部C语言考试题及答案(18).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)