考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > C语言程序设计 > C语言模拟试题 > 文章内容
  

全国计算机等级考试C语言考试选择题部分(4)

中华IT学院   【 】  [ 2016年1月31日 ]

21、阅读下面的程序

#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

 

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

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

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

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

 

24、阅读下面的程序

#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

 

25、下面程序的输出结果是____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

 

26、下面程序的输出结果是____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

 

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

 int a;

 int b=65536;

 a=b;

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

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

 

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

    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

29、已知有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

 

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

A) 5.5        B) 5         C) 3        D) 4.0
分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2006-2017 中华考试网(Examw.com) All Rights Reserved  营业执照