大学MOOC CC++高级语言程序设计(淮阴师范学院)1450374170 最新慕课完整章节测试答案
第二周计算
C语言基础测试
1、单选题:
下列字符序列中,不可用作C语言标识符的是
选项:
A: abc123
B: no.1
C: _123_
D: _ok
答案: 【 no.1】
2、单选题:
一个C程序是由
选项:
A: 一个主程序和若干子程序组成
B: 一个或多个函数组成
C: 若干过程组成
D: 若干子程序组成
答案: 【 一个或多个函数组成】
3、单选题:
以下说法中正确的是
选项:
A: C语言程序总是从第一个定义的函数开始执行
B: 在C语言程序中,要调用的函数必须在main( )函数中定义
C: C语言程序总是从main( )函数开始执行
D: C语言程序中的main( )函数必须放在程序的开始部分
答案: 【 C语言程序总是从main( )函数开始执行】
4、单选题:
C编译程序是
选项:
A: C程序的机器语言版本
B: 一组机器语言指令
C: 将C源程序编译成目标程序
D: 由制造厂家提供的一套应用软件
答案: 【 将C源程序编译成目标程序】
5、单选题:
已知大写字母A的ASCII码值是65, 小写字母a的ASCII码是97,则用八进制表示的字符常量’101’是
选项:
A: 字符A
B: 字符a
C: 字符c
D: 非法的常量
答案: 【 字符A】
6、单选题:
已知S为字符型,则执行语句S=’A’+’6’-’3’;后,S中的值为
选项:
A: ’D’
B: 68
C: 不确定的值
D: ’C’
答案: 【 ’D’】
7、单选题:
若有说明语句:char s=’72’;则变量s
选项:
A: 包含一个字符
B: 包含两个字符
C: 包含三个字符
D: 说明不合法,s的值不确定
答案: 【 包含一个字符】
8、单选题:
在C语言中,char型数据在内存中的存储形式是
选项:
A: 补码
B: 反码
C: 原码
D: ASCII码
答案: 【 ASCII码】
9、单选题:
若有以下定义,int x,y; float z;则正确的赋值语句是
选项:
A: x=1,y=2,
B: x=y=100
C: x++;
D: x=int (z);
答案: 【 x++; 】
10、单选题:
putchar函数可以向终端输出一个
选项:
A: 整型变量表达式值。
B: 字符串
C: 实型变量值。
D: 字符或字符型变量值。
答案: 【 字符或字符型变量值。】
11、单选题:
有如下程序段: int x1,x2;char y1,y2;scanf(”%d%c%d%c”,&x1,&y1,&x2,&y2);若要求x1、x2、y1、y2的值分别为10、20、A、B,正确的数据输入是,注意,其中└┘表示空格
选项:
A: 10A└┘20B
B: 10└┘A20B
C: 10 └┘A└┘20└┘ B
D: 10A20└┘B
答案: 【 10A└┘20B】
12、单选题:
若变量已正确说明为float类型, 要通过语句scanf(”%f%f%f”, &a, &b, &c);给a赋予10.0, b赋予22.0, c赋予33.0, 不正确的输入形式为
选项:
A: 10<回车> 22<回车> 33<回车>
B: 10.0,22.0,33.0<回车>
C: 10.0<回车> 22.0 &n
