高级语言程序设计(1)

高级语言程序设计(1)

ID:20695181

大小:218.50 KB

页数:3页

时间:2018-10-15

高级语言程序设计(1)_第1页
高级语言程序设计(1)_第2页
高级语言程序设计(1)_第3页
资源描述:

《高级语言程序设计(1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学院名称专业班级:姓名:学号:我密封线内不要答题┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃密┃┃┃┃┃┃┃┃┃┃┃封┃┃┃┃┃┃┃┃┃┃┃线┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃2007至2008学年第一学期高级语言程序设计(1)试卷B卷出卷教师:易虹适应班级:2007级计科1-6班考试方式:闭卷本试卷考试分数占学生总评成绩的70%题号一二三四五总分核分人得分复查总分总复查人得分评卷人(本题20分,每题2分,共10小题)一、单项选择题1.C语言标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。A.必须是字母B.必须为下划线C.必须为字母或下划线D.可以是字母、数字

2、和下划线中任一字符2.以下叙述正确的是()。A.在C程序中,main()函数必须位于程序的最前面B.C程序的每一行中只能写一个语句C.在对一个C程序进行编译时,可发现注释中的拼写错误D.C语言本身没有输入输出语句3.合法的C语言字符常量是()。A.”F”B.’65’C.’ab’D.’x43’4.若已定义x和y是double类型变量,则表达式x=1,y=x+3/2的值是()。A.1B.2C.2.0D.2.55.若变量a、i已正确定义,且i已正确赋值,则下面合法的语句是()。A.a==1B.++i;C.a=a++=5;D.a=int(i);6.以下程序

3、的输出结果是()。main(){inta=12,b=12;printf(“%d%d”,--a,++b);}A.1010B.1212C.1110D.11137.以下选项中属于C语言的数据类型是()。A.复数型B.逻辑型C.双精度型D.集合型8.设intj=12;请问执行j+=j-=j*j;后j的值是()。A.0B.-120C.-132D.-264《高级语言程序设计》试卷第1页(共6页)9.使用语句scanf("a=%f,b=%d",&a,&b);输入数据时,正确的数据输入是()。A.a=4.5,b=3B.a=4.5b=3C.4.53D.4.5,310.有

4、定义语句:inta=3,b=2,c=1,x;则以下选项中各程序段执行后,x的值为1的是()。A.if(a<3)x=3;B.if(a

5、>voidmain();{floatf=7.12;charc=”c”;printf(“%d”,int(f%3));printf(“%c”,c);}2.请修改下列程序,使其能够正确运行,找出其中的4处错误:#include;voidmain(){charcgetchar(c);printf(“%s”,c);}得分评卷人(本题6分,每空1分)三、填空题1.把数学区间0_____

6、____________>_________________。3.设变量fact用来保存n的阶乘,那么在求n的阶乘的循环体语句是for(i=0;__________;i++)fact=_________________;《高级语言程序设计》试卷第2页(共6页)得分评卷人学院名称专业班级:姓名:学号:我密封线内不要答题┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃密┃┃┃┃┃┃┃┃┃┃┃封┃┃┃┃┃┃┃┃┃┃┃线┃┃┃┃┃┃┃┃┃┃┃┃┃┃┃(本题20分,每小题4分,共5小题)四、阅读程序并写出运行结果。1.main(){intx;scanf("%d",&x);if(x--

7、<4)printf("%d",x);elseprintf("%d",++x);}若输入3,则该程序执行后的输出结果为_______________2.for(k=0;k<5;++k){if(k==3)break;printf("%d",k);}该循环体执行后的输出结果为_______________3.main(){chargrade;scanf("%c",&grade);switch(grade){case'A':printf(">=85");case'B':case'C':printf(">=60");break;case'D':printf("<60

8、");default:printf("error");}}若输入A

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

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

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