2017年秋季《高级语言程序设计》期末试卷

2017年秋季《高级语言程序设计》期末试卷

ID:34312269

大小:273.02 KB

页数:28页

时间:2019-03-05

2017年秋季《高级语言程序设计》期末试卷_第1页
2017年秋季《高级语言程序设计》期末试卷_第2页
2017年秋季《高级语言程序设计》期末试卷_第3页
2017年秋季《高级语言程序设计》期末试卷_第4页
2017年秋季《高级语言程序设计》期末试卷_第5页
资源描述:

《2017年秋季《高级语言程序设计》期末试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1. (单选题) 能将高级语言编写的源程序转换为目标程序的是_____________ 。(本题2.0分) A、  链接程序  B、   解释程序  C、  编译程序  D、  编辑程序 学生答案:B标准答案:C解析:得分:02. (单选题)C语言程序编译时,程序中的注释部分()。(本题2.0分) A、 参加编译,并会出现在目标程序中  B、 参加编译,但不会出现在目标程序中  C、 不参加编译,但会出现在目标程序中  D、 不参加编译,也不会出现在目标程序中 学生答案:D标准答案:D解析:得分:23

2、. (单选题) C 语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )(本题2.0分) A、  必须为下划线  B、  可以是字母、数字和下划线中的任意一种  C、  必须为字母或下划线  D、  必须为字母 学生答案:C标准答案:C解析:得分:24. (单选题) 一个C程序的执行是从(  )(本题2.0分) A、  本程序的main函数开始,到main函数结束  B、  本程序文件的第一个函数开始,到本程序文件的最后一个函数结束  C、  本程序的main函数开始,到本程序文件的

3、最后一个函数结束  D、  本程序文件的第一个函数开始,到本程序main函数结束 学生答案:C标准答案:C解析:得分:25. (单选题) C 语言提供的合法关键字是( ) (本题2.0分) A、 swicth  B、 chan  C、 case  D、 default 学生答案:D标准答案:D解析:得分:26. (单选题) C语言程序的基本单位是( )(本题2.0分) A、 程序行  B、 语句  C、 函数  D、 字符 学生答案:C标准答案:C解析:得分:27. (单选题)组成C语言程序的是()。

4、(本题2.0分) A、 过程  B、 函数  C、 子程序  D、 主程序和子程序 学生答案:B标准答案:B解析:得分:28. (单选题)有以下程序,输出结果是( )floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f",fun((int)fun(a+c,b),a-c));}(本题2.0分) A、 9  B、 21  C、 9.0  D、 编译出错 学生答案:A标准答案:A解析:得分:29. (单选题)有以下程序,

5、输出结果是( )floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f",fun((int)fun(a+c,b),a-c));}(本题2.0分) A、 9  B、 21  C、 9.0  D、 编译出错 学生答案:A标准答案:A解析:得分:210. (单选题) 在下列叙述中,正确的是(  )(本题2.0分) A、  下面的程序有一个整型输出值:main(){inta; a=pp(); printf(“%d”,a);}

6、voidpp(){…} B、  以下程序的运行结果为1,3,5,7main(){staticinta[4]={1,3,5,7}; printf(“%d,%d,%d,%d”,a);} C、   以下程序中的PRINT()是一个函数#definePRINT(V)printf(“V=%dt”,V)main(){inta,b; a=1; b=2; PRINT(a); PRINT(b);} D、  以下两个语句是等价的for(;(c=getchar())!=‘’;printf(“%c”,c));f

7、or(;(c=getchar())!=‘’;)printf(“%c”,c);学生答案:D标准答案:D解析:得分:211. (单选题)以下程序的输出结果是(  )。main(){inti,k,a[10],p[3]; k=5; for(i=0;i<10;i++)a[i]=i; for(i=0;i<3;i++)p[i]=a[i*(i+1)]; for(i=0;i<3;i++)k+=p[i]*2; printf("%d",k);}(本题2.0分) A、 20  B、 21  C、 22  D、 2

8、3 学生答案:B标准答案:B解析:得分:212. (单选题)下列程序运行结果为()。#defineR3.0#definePI3.1415926#defineL2*PI*R#defineSPI*R*Rmain(){printf("L=%fS=%f",L,S);}(本题2.0分) A、  18.849556=18.84955628.274333=28.274333  B、  L=18.84955628.274333=28.274333  C、  L=18

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

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

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