2017年秋季《高级语言程序设计》期末试卷.pdf
《2017年秋季《高级语言程序设计》期末试卷.pdf》由会员分享,可在线阅读,更多相关《2017年秋季《高级语言程序设计》期末试卷.pdf(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.1. ( ( 单项选择题单项选择题 ) )能将高级语言编写的源程序转换为目标程序的能将高级语言编写的源程序转换为目标程序的是是_。( (此题此题 2.02.0 分分) ) A、 链接程序 B、解释程序 C、 编译程序 D、 编辑程序学生答案:B标准答案:C解析:得分:02.2. ( ( 单项选择题单项选择题 ) ) C C 语言程序编译时,语言程序编译时, 程序中的注释部分程序中的注释部分 题题 2.02.0 分分) ) A、参加编译,并会出现在目标程序中 B、参加编译,但不会出现在目标程序中 C、不参加编译,但会出现在目标程序中 D、不参加编译,也不会出现在目标程序中学生答案:D标准答案
2、:D解析:。 ( (此此得分:23.3. ( ( 单项选择题单项选择题 ) )一个字符一个字符( ( ) )( (此题此题C C语言中的标识符只能由字母、数字和下划线三种字符组成语言中的标识符只能由字母、数字和下划线三种字符组成 , , 且第且第2.02.0 分分) ) A、必须为下划线 B、可以是字母、数字和下划线中的任意一种 C、必须为字母或下划线 D、必须为字母学生答案:C标准答案:C解析:得分:24.4. ( ( 单项选择题单项选择题 ) )一个一个 C C 程序的执行是从程序的执行是从( () )( (此题此题 2.02.0 分分) ) A、本程序的 main 函数开始,到 main
3、 函数结束 B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C、本程序的 main 函数开始,到本程序文件的最后一个函数结束 D、本程序文件的第一个函数开始,到本程序 main 函数结束学生答案:C标准答案:C解析:得分:25.5. ( ( 单项选择题单项选择题 ) )C C语言提供的合法关键字是语言提供的合法关键字是( ( ) )( (此题此题 2.02.0 分分) ) A、swicth B、chan C、case D、default学生答案:D标准答案:D解析:得分:26.6. ( ( 单项选择题单项选择题 ) ) A、程序行 B、语句 C、函数 D、字符学生答案:C标准答
4、案:C解析:得分:2C C 语言程序的基本单位是语言程序的基本单位是( (此题此题 2.02.0 分分) )7.7. ( ( 单项选择题单项选择题 ) ) 组成组成 C C 语言程序的是语言程序的是( )( )。( (此题此题 2.02.0 分分) ) A、过程 B、函数 C、子程序 D、主程序和子程序学生答案:B标准答案:B解析:得分:28.8. ( ( 单项选择题单项选择题 ) )有以下程序,输出结果是有以下程序,输出结果是float fun(int x,int y) return(x+y); main()int a=2,b=5,c=8;printf(%3.0fn,fun(int)fun(
5、a+c,b),a-c);(此题 2.0 分) A、9 B、21 C、9.0 D、编译出错学生答案:A标准答案:A解析:得分:29.9. ( ( 单项选择题单项选择题 ) )有以下程序,输出结果是有以下程序,输出结果是float fun(int x,int y) return(x+y); main()int a=2,b=5,c=8;printf(%3.0fn,fun(int)fun(a+c,b),a-c);(此题 2.0 分) A、9 B、21 C、9.0 D、编译出错学生答案:A标准答案:A解析:得分:210.10. ( ( 单项选择题单项选择题 ) )在以下表达中,正确的选项是在以下表达中,
6、正确的选项是 A、下面的程序有一个整型输出值:main()int a; a=pp();printf(“%d”,a);void pp() B、以下程序的运行结果为 1,3,5,7( (此题此题 2.02.0 分分) )main()static int a4=1,3,5,7;printf(“%d,%d,%d,%dn”,a); C、以下程序中的 PRINT是一个函数#define PRINT(V) printf(“V=%dt”, V)main()int a,b; a=1; b=2; PRINT(a); PRINT(b); D、以下两个语句是等价的for(;(c=getchar()!=n;printf
7、(“%cn”, c);for(;(c=getchar()!=n;) printf(“%cn”, c);学生答案:D标准答案:D解析:得分:211.11. ( ( 单项选择题单项选择题 ) )以下程序的输出结果是以下程序的输出结果是。main()int i,k,a10,p3; k=5; for(i=0;i10;i+) ai=i; for(i=0;i3;i+) pi=ai*(i+1); for(i=0;i3;i+) k+=pi*2; printf(%dn,k);(此题 2.0 分) A、20 B、21 C、22 D、23学生答案:B标准答案:B解析:得分:212.12. ( ( 单项选择题单项选择
8、题 ) )以下程序运行结果为以下程序运行结果为 。#define L 2*PI*R#define S PI*R*Rmain()printf(L=%f S=%fn,L,S);(此题 2.0 分) A、 B、 C、 D、学生答案:C标准答案:C解析:得分:213.13. ( ( 单项选择题单项选择题 ) )下面程序的输出结果是下面程序的输出结果是。main()int a =1,2,3,4,5,6,7,8,9,0,*p; p=a; printf(%dn,*p+9);(此题 2.0 分) A、0 B、1 C、9 D、10学生答案:D标准答案:D解析:得分:214.14. ( ( 单项选择题单项选择题
9、) )假设有以下程序段假设有以下程序段n n 所赋的是八进制数所赋的是八进制数int m=32767,n=032767;printf(%d,%o/n,m,n);执行后输出结果是执行后输出结果是(此题 2.0 分) A、32767,032767 B、32767,77777 C、32767,32767 D、32767,077777学生答案:C标准答案:C解析:得分:215.15. ( ( 单项选择题单项选择题 ) )以下程序的输出结果是以下程序的输出结果是。#includesub1(char a, char b)char c; c=a; a=b; b=c;sub2(char *a, char b)
10、char c; c=*a; *a=b; b=c;sub3(char *a, char *b)char c; c=*a; *a=*b; *b=c;main()char a, b;a=A; b=B; sub3 (&a, &b); putchar(a); putchar(b);a=A; b=B; sub2 (&a, b); putchar(a); putchar(b);a=A; b=B; sub1 (a, b); putchar(a); putchar(b);(此题 2.0 分) A、ABBBBA B、BABABA C、BABBAB D、BAABBA学生答案:C标准答案:C解析:得分:216.16.
11、 ( ( 单项选择题单项选择题 ) )下面有关下面有关 forfor 循环的正确描述是循环的正确描述是 A、for 循环只能用于循环次数已经确定的情况 B、for 循环是先执行循环的循环体语句,后判断表达式( (此题此题 2.02.0 分分) ) C、在 for 循环中,不能用 break 语句跳出循环体 D、for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来学生答案:D标准答案:D解析:得分:217.17. ( ( 单项选择题单项选择题 ) )下面能正确进行字符串赋值操作的是下面能正确进行字符串赋值操作的是 A、char *s; scanf(“%s”,s) ; B、char
12、*s ; s=”ABCDE” ; C、char s5=“ABCDE”; D、char s5=A,B,C,D,E;学生答案:B标准答案:B解析:得分:218.18. ( ( 单项选择题单项选择题 ) )假设假设 x x 和和 y y 都是都是 intint 型变量型变量,x=100,y=200,x=100,y=200,且有下面的程序片段且有下面的程序片段: :printf(%d,(x,y)printf(%d,(x,y)上面程序片段的输出结果是上面程序片段的输出结果是(此题 2.0 分)( (此题此题 2.02.0 分分) ) A、200 B、100 C、200 100 D、输出格式符不够,输出不
13、确定的值学生答案:A标准答案:A解析:得分:219.19. ( ( 单项选择题单项选择题 ) ) A、整型,实型,逻辑型 B、整型,实型,字符型 C、整型,字符型,逻辑型C C 语言中非空的基本数据类型包括语言中非空的基本数据类型包括( (此题此题 2.02.0 分分) ) D、整型,实型,逻辑型,字符型学生答案:B标准答案:B解析:得分:220.20. ( ( 单项选择题单项选择题 ) )为为( (此题此题设设 a=12a=12、b=12345b=12345,执行语句,执行语句 printf(printf(“%4d,%4d%4d,%4d”,a,b),a,b)的输出结果的输出结果2.02.0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级语言程序设计 2017 秋季 高级 语言程序设计 期末试卷
限制150内