《高级语言程序设计》期末试题-刘坤良

《高级语言程序设计》期末试题-刘坤良

ID:46800752

大小:73.00 KB

页数:7页

时间:2019-11-27

《高级语言程序设计》期末试题-刘坤良_第1页
《高级语言程序设计》期末试题-刘坤良_第2页
《高级语言程序设计》期末试题-刘坤良_第3页
《高级语言程序设计》期末试题-刘坤良_第4页
《高级语言程序设计》期末试题-刘坤良_第5页
资源描述:

《《高级语言程序设计》期末试题-刘坤良》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、天津工业大学计算机科学与软件学院班级学号姓名注意事项:1、本试卷共10页,满分为100分,考试时间为100分钟。2、答题时请使用蓝、黑钢笔或圆珠笔,不得使用红颜色墨水笔。除特殊要求外不得使用铅笔。题目一二三四五总分分数核对得分阅卷人答题纸部分(A1)一、单项选择题:(每题2分,共20分)(说明:将答案字母填写在答题纸中)分数12345678910二、填空题:(每空2分,共32分)(说明:将答案填写在答题纸中)分数填空号答案填空号答案(1)(2)(3)(4)(5)(6)(7)(8)A1-7(9)(10)(1

2、1)(12)(13)(14)(15)(16)三、阅读程序,写出程序输出结果:(每题4分,共20分)(说明:将答案填写在答题纸中)分数(1)(2)(3)(4)(5)四、程序填空:(每空2分,共6分)(说明:将答案填写在答题纸中)分数A1-7填空号答案填空号答案(1)(2)(3)五、程序设计题:(共2题,共22分)(说明:将答案填写在答题纸中)分数A1-7试题部分(A1)说明:将所有题目的答案均填写在前面的答题纸中!!一、单项选择题:(每题2分,共20分)(说明:将答案填写在答题纸中)分数1.一个C程序的组成

3、部分可以是。A.一个主函数和一至若干个其他函数 B.一至若干个主函数C.一个主程序和一至若干个其他函数 D.一个主程序和一至若干个子程序2.以下叙述正确的是。A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写一条语句C.C语言本身没有输入输出语句D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误3.一个C程序的执行是从    。A.本程序的main函数开始,到main函数结束B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C.本程序的main函数开始,到本程序文

4、件的最后一个函数结束D.本程序文件的第一个函数开始,到本程序main函数结束4.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符    。 A.必须为字母 B.必须为下划线 C.必须为字母或下划线 D.可以是字母、数字和下划线中任一种字符5.设有语句int a=3;则执行语句a+=a-=a*a后,变量a的值是    。 A.3   B. 0   C. 9    D. -126.若 int i = 10,执行下列程序:switch ( i ) { case 9: i += 1;  case

5、 10:  case 11: i -= 1;  default: i += 1; } 则变量i的结果是      。A1-7A.10   B.11   C.12   D.97.已知intx=10,y=20,z=30;以下语句执行后x,y,z的值是 。if(x>y)z=x;x=y;y=z;A.x=10,y=20,z=30B.x=20,y=30,z=30C.x=20,y=30,z=10D.x=20,y=30,z=208.下面程序段的运行结果是________。intn=0;while(n++<=2);prin

6、tf("%d",n);A.2B.3C.4D.有语法错9.以下正确的描述是     。A.continue语句的作用是结束整个循环的执行B.只能在循环体内和switch语句体内使用break语句C.在循环体内使用break语句或continue语句的作用相同D.从多层循环嵌套中退出时,只能使用goto语句10.设int a=1,则执行完循环while(a++<5);a的值是     。A.6       B.5     C.1     D.-264二、填空题:(每空1分,共10分)(说明:将答案填写在答题纸

7、中)分数1.结构化程序设计所规定的三种基本控制结构是(1),(2),(3)。2.若a是int型变量,则计算下面表达式后a的值为(4)。a=25/3%33.若有定义:charc=’’;则变量c中包含的字符个数为(5)。4.设有:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值为(6)。5.设a=3,b=2,c=1,则c>b的值为(7)a>b>c的值为(8)。6.设i,j,k均为int型变量,则执行完下面的for语句后,k的值为(9)。for(i=0,j=

8、3;i<=j;i++,j--)k=i+j;A1-77.inti=5;do{i++}while(i<=6);该循环语句执行(10)次。三、阅读程序,写出程序输出结果(每题4分,共20分)分数1.有以下程序#includevoidmain(){inti,sum=0;for(i=1;i<9;i+=2)sum+=i;printf(“%d”,sum);}程序运行后的输出结果是。2.有以下程序#include

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

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

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