C语言 百分网手机站

C语言考试练习题

时间:2020-11-03 12:21:43 C语言 我要投稿

C语言考试练习题

  不要被面前的雾迷住了眼睛,即使出现了再大的困难。以下是小编为大家搜索整理的.C语言考试练习题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

C语言考试练习题

  1、阅读下面的程序

  #include

  void main()

  {

  int i,j,m,n;

  i=8;j=10;

  m=++i;

  n=j++;

  printf("%d,%d,%d,%d",i,j,m,n);

  }

  程序的运行结果是______C____.

  A) 8,10,8,10 B) 9,11,8,10

  C) 9,11,9,10 D) 9,10,9,11

  2、已知a=12,则表达式a+=a-=a*=a的结果是_____A__.

  A) 0 B) 144 C) 12 D) -264

  3、若已定义int a,则表达式a=10,a+10,a++的值是__B_.

  A) 20 B) 10 C) 21 D) 11

  4、阅读下面的程序

  #include

  void main()

  {

  int i,j;

  scanf("=-",&i,&j);

  printf("i=%d,j=%d\n",i,j);

  }

  如果从键盘上输入1234567<回车>,则程序的运行结果是____D____.

  A) i=123,j=4567 B) i=1234,j=567

  C) i=1,j=2 D) i=123,j=45

  5、下面程序的输出结果是____D____.

  #include

  void main()

  {

  int a=-1, b=4, k;

  k=(++a<=0)&&(b--<=0);

  printf("%d,%d,%d\n",k,a,b);

  }

  A) 1,1,2 B) 1,0,3 C) 0,1,2 D) 0,0,3

  6、下面程序的输出结果是____A____.

  #include

  void main()

  {

  int a=5,b=3;

  float x=3.14, y=6.5;

  printf("%d,%d\n",a+b!=a-b,x<=(y-=6.1));

  }

  A) 1,0 B) 0,1 C) 1,1 D) 0,0

  7、执行下面程序段后,输出结果是____A____.

  int a;

  int b=65536;

  a=b;

  printf("%d\n",a);

  A) 65536 B) 0 C) -1 D) 1

  8、若有以下定义和语句:

  int a=010, b=0x10, c=10;

  printf("%d,%d,%d\n",a,b,c);

  则输出结果是____B_____.

  A) 10,10,10 B) 8,16,10 C) 8,10,10 D) 8,8,10

  9、已知有double型变量x=2.5,y=4.7,整型变量a=7,

  则表达式 x+a%3*(int)(x+y)%2/4 的值是_____B____.

  A) 2.4 B) 2.5 C) 2.75 D) 0

  10,若已定义x和y是整型变量,x=2;,则表达式y=2.75+x/2的值是____C____.

  A) 5.5 B) 5 C) 3 D) 4.0

【C语言考试练习题】相关文章:

1.C语言练习题

2.备战C语言考试要诀

3.C语言练习题及其答案

4.c语言程序设计练习题

5.关于C语言精选模拟练习题

6.计算机二级考试C语言模拟练习题

7.计算机二级C语言考试冲刺练习题

8.C语言程序基础练习题带答案

9.c语言期末考试复习