第一章 单元测试
1、单选题:
C语言是一种( )
选项:
A:低级语言B:高级语言
C:机器语言
D:汇编语言
2、单选题:
下列各项中,不是C语言的特点是()。
选项:
A:能实现汇编语言的大部分功能
B:语言简洁、紧凑,使用方便
C:数据类型丰富,可移植性好D:有较强的网络操作功能
3、单选题:
下列叙述错误的是( )。
选项:
A:C程序中的变量必须先定义,后使用
B:C语言以小写字母作为基本书写形式,并且C语言要区分字母的大小写
C:C程序中的每条语句都用一个分号作为结束符D:C程序中的每条命令都用一个分号作为结束符
4、单选题:
一个C程序的执行是从( )。
选项:
A:本程序文件的第一个函数开始,到本程序main函数结束
B:本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C:本程序的main函数开始,到本程序文件的最后一个函数结束D:本程序的main函数开始,到main函数结束
5、单选题:
以下叙述不正确的是( )。
选项:A:在C程序中,注释说明只能位于一条语句的后面
B:一个C源程序必须包含一个main函数
C:一个C源程序可由一个或多个函数组成
D:C程序的基本组成单位是函数
第二章 单元测试
1、单选题:
已知定义整形变量a,b,c的值分别是2、3、4,运算表达式a*=16+(b++) - (++c)以后,a值为( )
选项:
A:29B:28
C:31
D:30
2、单选题:
在C语言中,要求参加运算的数必须是整数的运算符是( )。
选项:A:%
B:
C:!
D:++
3、单选题:
合法的c标识符是( )。
选项:
A:5dm
BsC:h1
D:a>b
4、单选题:
执行下列程序后,显示的结果是( ) main ( ) { int a; printf (“%d ”,(a=35,a4, a+5));}
选项:
A:10
B:15
C:65D:20
5、单选题:
执行下列程序中的输出语句后,x的值是( )。main() {int x ; printf(“%d ”,(x=45,x2,x+20));}
选项ÿ