第一章 单元测试

1、判断题:
将C程序编译成目标文件,其扩展名为EXE。
选项:
A:对
B:错
答案: 【

2、判断题:
main函数是C程序的入口,由计算机系统负责调用。
选项:
A:错
B:对
答案: 【

3、判断题:
变量必须先定义后使用。
选项:
A:错
B:对
答案: 【

4、单选题:
C语言是一种( )。
选项:
A:低级语言
B:高级语言
C:机器语言
D:汇编语言
答案: 【高级语言

5、单选题:
在C源程序中,整型常量不能表示的数制是( )。
选项:
A:二进制
B:八进制
C:十六进制
D:十进制
答案: 【二进制

6、单选题:
若已定义char c='a',则变量c所占的字节数为__________。
选项:
A:3
B:4
C:2
D:1
答案: 【1

第二章 单元测试

1、判断题:
二元运算符均可以和赋值运算符构成复合的赋值运算符。
选项:
A:对
B:错
答案: 【

2、判断题:
表达式1/4+2.75的值是3。
选项:
A:错
B:对
答案: 【

3、单选题:
已知i、j、k为int型变量,若从键盘输入:1,2,3 < CR >,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )。
选项:
A:scanf("%2d %2d %2d",&i,&j,&k);
B:scanf("%d %d %d",&i,&j,&k);
C:scanf("%d,%d,%d",&i,&j,&k);
D:scanf("i=%d,j=%d,k=%d",&i,&j,&k);
答案: 【scanf("%d,%d,%d",&i,&j,&k);

4、单选题:
以下叙述中正确的是______。
选项:
A:调用printf函数时,必须要有输出项
B:在C语言中,整数可以以十二进制、八进制或十六进制的形式输出
C:调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码
D:使用putchar函数时,必须在之前包含头文件stdio.h
答案: 【使用putchar函数时,必须在之前包含头文件stdio.h

5、单选题:
设有定义:int x=2;,以下表达式中,值不为6的是( )。
选项:
A:x*=(1+x)
B:x++,2*x
C:x*=x+1
D:2*x,x+=2
答案: 【2*x,x+=2

发表评论

电子邮件地址不会被公开。 必填项已用*标注