工信部C语言考试题及答案(16)
时间:2025-07-09
时间:2025-07-09
165. 在C 语言中,执行下面语句后,输出的结果是( )。 int x=10,y=3;
printf("%d\n",y=x/y);
C: 3
166. 在C 语言中,要求运算数必须是整型的运算符是( )
A: %=
167. 在C 语言中,定义数组int a[12]={1,2,3,4,5,6,7,8,9,10,11,12},则a[4]的值为( )。 C: 5
168. 在C 语言中,若a=21,则printf("%o",a);输出值为( )。
B: 25
169. 下列语句中符合C 语言语法的赋值语句是( )
D: a=0x7b+(c=a7);
170. C 语言程序是由( )组成的。
C: 函数
171. 在C 语言中,若a=021,则printf("%d",a);输出值为( )。
A: 17
172. 在C 语言中,若a=0x21,则printf("%d",a);输出值为( )。
C: 33
173. 在C 语言中,下列不正确的转义字符是( )
C: ''074''
174. 在C 语言中,要求运算数必须是整型的运算符是( )
B: %
175. 在C 语言中,以下一组运算符中,优先级最高的运算符是( )
B: %
176. 在TC 中,若已定义x 和y 为double 类型,则表达式:x=1,y=x+3/2 的值是( ) A: 2.000000
177. 在C 语言中, 设有如下定义: int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达 式:(m=a>b)&&(n=c>d)后,n 的值为( )
B: 2
178. 在C 语言中,设x=3, y=2, 执行表达式 (x>y)?x++:++y 以后x 和y 的值分别为
( )
B: 4 和2
179. 在C 语言中,以下哪个函数用于将字符输出到标准输出设备( )
A: putchar()
180. 下面叙述中不正确的是
C: C 程序在执行过程中对预处理命令行进行处理;
181. 在TC 中,下列关于switch 语句和break 语句的结论中,只有( )是正确的。 A: 在switch 语句中可以根据需要使用或不使用break 语句
182. 在C 语言中,设a=3,b=4,c=5,d=6,则表达式:b<a?a:c<d?a:d 的结果为( ) B: 3
183. 下面叙述中正确的是
C: 宏替换不占用运行时间,只占编译时间;
184. 在C 语言中,执行后的输出结果是( )main(){int
k=2,i=2,m;m=(k+=i*=i);printf("%d,%d
\n",m,i);}
上一篇:村规民约三字经