|
2015年秋季学期《C语言》在线考试(适用于2015年12月份考试)
一、单选题(共 10 道试题,共 20 分。)
1. 设有如下程序段:<BR>int x=2, y=3;<BR>printf("%d\n",(x,y));<BR>则以下叙述中正确的是
A. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B. 运行时产生出错信息
C. 输出值为2
D. 输出值为3
谋学网:www.mouxue.com:D
2. 设有定义 char *p=“abcde\0fghjik\0”; 则printf(“%d\n”,strlen(p));输出结果是
A. 12
B. 15
C. 6
D. 5
谋学网:www.mouxue.com:D
3. 已定义c为字符型变量,则下列语句中正确的是
A. c='97';
B. c="97";
C. c="a";
D. c=97;
谋学网:www.mouxue.com:D
4. C语言中,函数返回值的类型是由
A. return语句中的表达式类型决定
B. 调用函数的主调函数类型决定
C. 调用函数时的临时类型决定
D. 定义函数时所指定的函数类型决定
谋学网:www.mouxue.com:D
5. 下面程序段的输出结果是 int k=11; printf(“%d,%o,%x”,k,k,k);
A. 11,12,11
B. 11,13,13
C. 11,013,0xb
D. 11,13,b
谋学网:www.mouxue.com:D
6. 设有语句:float x=1,y; y=x 3/2; 则y的值是
A. 1
B. 2
C. 2.0
D. 2.5
谋学网:www.mouxue.com:C
7. 结构化程序的3种基本控制结构是
A. if-else结构、while结构、for结构
B. 顺序结构、分支机构、循环结构
C. while结构、do-while结构、for结构
D. 以上三种都不对
谋学网:www.mouxue.com:B
8. 已定义c为字符型变量,则下列正确的赋值语句是
A. c='66';
B. c="66";
C. c="B";
D. c=66;
谋学网:www.mouxue.com:D
9. 设有定义:int x=0,y=1,z=1;则运行表达式:x=y >z--后,x,y,z的值分别是
A. 1,1,1
B. 1,2,0
C. 0,1,1
D. 0,2,0
谋学网:www.mouxue.com:D
10. C语言中基本数据类型有
A. 整型、实型、逻辑型
B. 整型、字符型、逻辑型
C. 整型、实型、字符型
D. 整型、实型、字符型、逻辑型
谋学网:www.mouxue.com:C
2015年秋季学期《C语言》在线考试(适用于2015年12月份考试)
二、简答题(共 3 道试题,共 30 分。)
1.
编程题:编写函数change使输入的字符串按反序存放,在主函数中输入和输出字符串。例如输入是:12345abcde,则输出为:edcba54321
(备注:建议学员在做编程序题目时,事先在记事本或word文档中编写,然后拷贝至答题区域即可。)
参考资料:
|
|