C语言等级考试题目(参考).docVIP

  • 151
  • 0
  • 约3.65万字
  • 约 49页
  • 2017-06-09 发布于浙江
  • 举报
C语言等级考试复习资料 题型一 单项选择题 考点1:运算符与表达式 1. 已知int i=10; 表达式5=i=10的值是( B ) 。 真为1 (A) 0 (B) 1 (C) 10 (D) 没有正确答案 2. 若变量x和y都为int类型,x=100,y=200,下面程序段的输出结果是(B )。 printf(%d,(x,y)); 没有括号 (A) 200 (B) 100 (C) 100 200 (D) 输出不确定的值 3. 以下程序的输出结果是( D )。 #include stdio.h void main() { int a=-1,b=4,k; k=(++a)!(b--=0); printf(%d %d %d\n,k,a,b); } (A)1 0 4 (B)1 0 3 (C) 0 0 3 (D)0 0 4 i=0时,a=2,先取值后++,f(2),a=3;f函数内a=c++,先取值后++,a=3(这个a的作用于在函数f内,不影响外部的a),c=4,最后的a被return给k;k=3; i=1时,a=3,先取值后++,f(3),a=4;f函数内a=c++,先取值后++,a=4,c=5,a被return给k,k=4。 i=2时,循环结束。 最后输出k为4 4.下述程序的输出结果是(D

文档评论(0)

1亿VIP精品文档

相关文档