c语言试卷 期末模拟2 有答案.pdf

c语言试卷 期末模拟2 有答案.pdf

ID:52299717

大小:83.85 KB

页数:13页

时间:2020-03-26

c语言试卷 期末模拟2 有答案.pdf_第1页
c语言试卷 期末模拟2 有答案.pdf_第2页
c语言试卷 期末模拟2 有答案.pdf_第3页
c语言试卷 期末模拟2 有答案.pdf_第4页
c语言试卷 期末模拟2 有答案.pdf_第5页
资源描述:

《c语言试卷 期末模拟2 有答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试卷名称:qimomoni00试卷说明:期末考试模拟命题教师:北京化工大学北方学院信息院刘丹一、单项选择题(总分70)1.(分值:1.6分)下面程序的输出结果是____。#includetry(){staticintx=3;x++;return(x);}main(){inti,x;for(i=0;i<=2;i++)x=try();printf("%d",x);}A:3B:4C:5D:6序号:108难度:2考查点:函数2.(分值:1.6分)下面程序的输出结果是____。#include

2、.h>main(){intx=1;voidf1(),f2();f1();f2(x);printf("%d",x);}voidf1(void){intx=3;printf("%d",x);}voidf2(x)intx;{printf("%d",++x);}A:111B:222C:333D:321序号:109难度:2考查点:函数3.(分值:1.6分)在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是A:地址传递B:单向值传递C:由实参传给形参,再由形参传回实参D:传递方式由用户指定序号:1093难度:

3、1考查点:函数4.(分值:1.6分)有以下程序段intx=3do{printf(“%d”,x-=2);}while(!(--x));其输出结果是A:1B:30C:1-2D:死循环序号:1143难度:1考查点:循环控制5.(分值:1.6分)有如下程序main(){inti,sum;for(i=1;i<=3;sum++)sum+=i;printf(“%d”,sum);}该程序的执行结果是A:6B:3C:死循环D:0序号:1193难度:1考查点:循环控制6.(分值:1.6分)有如下程序main(){intn=9;whi

4、le(n>6){n--;printf(“%d”,n);}}该程序段的输出结果是A:987B:876C:8765D:9876序号:1195难度:1考查点:循环控制7.(分值:1.6分)C源程序文件的扩展名为A:.exeB:.txtC:.cD:.obj序号:15难度:1考查点:C语言概述8.(分值:1.6分)以下程序的输出结果是main(){intx=10,y=10;printf("%d%d",x--,--y);}A:1010B:99C:910D:109序号:1543难度:2考查点:顺序结构9.(分值:1.6分)下面

5、正确的函数定义形式是A:doublefun(intx,inty)B:doublefun(intx;inty)C:doublefun(intx,inty);D:doublefun(intx,y);序号:157难度:1考查点:函数10.(分值:1.6分)下面程序的输出是intm=13;intfun2(intx,inty){intm=3;return(x*y-m);}main(){inta=7,b=5;printf("%d",fun2(a,b)/m);}A:1B:2C:7D:10序号:1615难度:2考查点:函数11.

6、(分值:1.6分)C语言规定,函数返回值的类型是由A:return语句中的表达式类型所决定;B:调用该函数时的主调函数类型所决定;C:调用该函数时系统临时决定;D:在定义该函数时所指定的函数类型所决定;序号:163难度:1考查点:函数12.(分值:1.6分)以下程序的正确运行结果是()。#includemain(){intk=4;m=1,p;p=func(k,m);printf(“%d”,p);p=func(k,m);printf(“%d”,p);}func(inta,intb){statici

7、ntm=0,i=2;i+=m+1;m=i+a+b;return(m);}A:8,17B:8,16C:8,20D:8,8序号:174难度:2考查点:函数13.(分值:1.6分)以下对一维数组a进行不正确初始化的是A:inta[10]=(0,0,0,0);B:inta[10]={};C:inta[]={0};D:inta[10]={10*2};序号:177难度:1考查点:数组14.(分值:1.6分)下面程序(每行程序前面的数字表示行号)1main()2{inta[3]={0};3inti;4for(i=0;i<3;i++

8、)scanf(“%d”,&a[i]);5for(i=1;i<4;i++)a[0]+=a[i];6printf(“%d”,a[0]);7}A:没有错误B:第4行有错误C:第5行有错误D:第6行有错误序号:212难度:2考查点:数组15.(分值:1.6分)C语言中,逻辑“真”等价于A:大于零的数B:大于零的整数C:非零的数D:非零的整数序号:25难

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

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

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