C语言面试大全系列带面试题答案(14)

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 109 收藏 0 点赞 0 评论 0

161、下述表达式中,( D)可以正确表示x<=0或x>=1的关系。
A)(x>=1)‖(x<=0)        B) x>1‖x<=0          C) x>=1.OR.x<=0
D)x>=1‖x<=0
162、若已定义a为整型数据变量,则语句
a=-2L;
printf(“%dn”, a);B
A)赋值不合法    B)输出值为-2    C)输出为不确定值
E) 输出值为2
163、现已定义整型变量int i=1;执行循环语句while(i++<5);后I的值为(C )
A)1         B)5      C)6       D)以上三个答案均不正确
164、( D)是不正确的C语言赋值语句。
A)x=1, y=2;        B)x++;         C)x=y=5;        D)y=int(x);
165、C语言可执行程序的开始执行点是(C )
A)程序中第一条可执行语句      B)程序中第一个函数
C)程序中的main函数        D)包含文件中的第一个函数
166、有关下述语句输出的判断中,正确的是(B )
char x=’xe0-1’;     
printf(“%d”, x);
A)赋值非法    B)输出值不正确    C)输出值为49
E) 输出值为224
167、下述for语句
int I,x;
for(i=0,x=1,i<=9&&x!=876;i++)
  scanf(“%d”, &x);A
A)最多循环10次      B)最多循环9次    C)无限循环  
A) 一次也不循环
168、下列关于switch语句和break语句的结论中,只有(B )是正确的。
A) break语句是switch语句中的一部分
B) 在switch语句中可以根据需要使用或不使用break语句
C) 在switch语句中必须使用break语句
D) 以上三个结论中有两个是正确的 
169、设已定义i和k为int类型变量,则以下for循环语句
for(I=0;k= -1,k=1; i++,k++)
  printf(“****n”);B
A)判断循环结束的条件不合法       B)是无限循环
C)循环依次也不执行            D)循环只执行一次
170、字符串”\”ABC”\”的长度是(B )
A)11             B)7           C)5            D)3

评论列表
文章目录