(C语言)期末考试试卷B

(C语言)期末考试试卷B

ID:41872667

大小:70.50 KB

页数:4页

时间:2019-09-04

(C语言)期末考试试卷B_第1页
(C语言)期末考试试卷B_第2页
(C语言)期末考试试卷B_第3页
(C语言)期末考试试卷B_第4页
资源描述:

《(C语言)期末考试试卷B》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、系别_________________专业_________________班级_________________学号_________________姓名_________________…………….…………………………….密…………………………………封………………..…………………..线……………………………………..……..……..……..……..……..……..…(C语言)期末考试试卷【B卷】(2008—2009学年第2学期)注意:1.本试卷共1页;2.考试时间:90分钟题号一二三四五六七八九十总分得分一、选择题(80分,共40题,每题2分)1、若已定义x和

2、y为double类型,则表达式x=1,y=x+3/2的值是(    )  A、1B、2C、2.0D、2.52、若变量a、i已正确定义,且i已正确赋值,合法的语句是  A)a==1B)++i;C)a=a++=5;D)a=int(i);3、若有以下程序段,  intc1=1,c2=2,c3;  c3=1.0/c2*c1;  则执行后,c3中的值是(    )  A)0B)0.5C)1D)24、有如下程序  main0  {inty=3,x=3,z=1;  printf(“%d%d”,(++x,y++),z+2);  }  运行该程序的输出结果是(    )  A、3

3、4B、42C、43D、335、能正确表示逻辑关系:“a≥=10或a≤0”的C语言表达式是  A、a>=10ora<=0B、a>=0

4、a<=10C、a>=10&&a<=0D、a>=10‖a<=06、有如下程序  main()  {intx=1,a=0,b=0;  switch(x){  case0:b++;  case1:a++  case2:a++;b++  }  printf(“a=%d,b=%d”,a,b);  }  该程序的输出结果是(    )  A、a=2,b=1B、a=1,b=1C、a=1,b=0D、a=2,b=27、有如下程序  main()  {

5、floatx=2.0,y;  if(x<0.0)y=0.0;  elseif(x<10.0)y=1.0/x;  elsey=1.0;  printf(“%f”,y);  }  该程序的输出结果是(    )  A、0.000000B、0.250000C、0.500000D、1.0000008、有如下程序  main()  {inta=2,b=-1,c=2;  if(a

6、ti,sum;  for(i=1;i<=3;sum++)sum+=i;  printf(“%d”,sum);  }  该程序的执行结果是(    )  A、6B、3C、死循环D、010、有如下程序  main()  {intx=23;  do  {printf(“%d”,x--);}  while(!x);  }  该程序的执行结果是(    )  A、321B、23C、不输出任何内容D、陷入死循环11、有如下程序  main()  {intn=9;  while(n>6){n--;printf(“%d”,n);}  }  该程序段的输出结果是(    )  A

7、、987B、876C、8765D、987612、设有说明语句:chara=’72’;则变量a(    )  A、包含1个字符B、包含2个字符C、包含3个字符D、说明不合法13、有如下程序段  inta=14,b=15,x;  charc=’A’;  x=(a&&b)&&(c<’B’);  执行该程序段后,x的值为(    )  A、tureB、falseC、0D、114.下列变量定义中合法的是(    )A、short_a=1-.le-1;B、doubleb=1+5e2.5;C、longdo=0xfdaL;D、float2_and=1-e-3;15.设intx=1

8、,y=1;表达式(!x

9、

10、y--)的值是(    )A、0B、1C、2D、-116.与y=(x>0?1:x<0?-1:0);的功能相同的if语句是(    )A、if(x>0)y=1;B、if(x)elseif(x<0)y=-1;if(x>0)y=1;elsey=0;elseif(x<0)y=-1;elsey=0;C、y=-1D、y=0;if(x)if(x>=0)if(x>0)y=1;if(x>0)y=1;elseif(x==0)y=0;elsey=-1;elsey=-1;17.以下循环体的执行次数是(    )main(){inti,j;for(i=0,j=1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。