大学生C语言期末考试试题汇总
第1-3章习题
一、单项挑选题
1C语言属于()。
A.机器语言
B.低级语言
C.中级语言
D.高级语言
2一个C程序可以包含随意多个不同名的函数,但有且仅有一个。
A.函数
B.主函数
C.include
D.过程
3系统默认的C语言源程序扩展名为.C,需经过之后,生成.exe文件,才干运行?
float型 A.编辑?编译
B.编译?衔接
C.编辑?改错
D.编辑?衔接
4C语言程序从开头执行。
A.程序中第一条可执行语句
B.程序中第一个函数
C.程序中的main函数
D.包含文件中的第一个函数
5C语言程序是由构成的。
A.一些可执行语言
B.main函数
C.函数
D.包含文件中的第一个函数
6一个算法应具有“确定性”等5个特性,则对另外4个特性描述错误的是。
A.有效性
B.有穷性
C.有零个或多个输入
D.有零个或多个输出
7设变量a是整型,f是实型,i双精度型,则表达式10+’a’+i*f值的数据类型。
A.int
B.float
C.double
D.不确定
8在C语言中,变量所分配的内存空间大小是由。
A.均为一个字节
B.由用户自己定义
C.由变量的类型打算
D.是随意的
9执行scanf (“a=%d,b=%d”,&a,&b)语句,若要使变量a和b的值分离为3和4,则正确的输入办法为。
A. 3 ,4
B.a:3 b: 4
C.a=3,b=4
D. 3 4
10在算术表达式中允许使用的括号类型是。
A.{ }
B.[ ]
C.( )
D.以上三项皆错
11存储以下数据,占用存储字节最少的是。
A. 0
B. ‘0’
C. “0”
D. 0.0
12设n=10,i=4,则运算n%=i+1执行后,n 的值是。
A.0
B.3
C.2
D.1
13C语言中运算对象必需是整型的运算符是。
A.%
B. /
C. =
D.〈=
14已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是.
A .0 B. 1 C. 5 D. 6
15若有以下类型说明语句:char w;int x;float y;double z;则表达式w-x*y/z的结果为类型
A.float
B.char
C.int
D.double
16在C语言的库函数中,可以输出char型变量x值的语句是。
A.getchar(x);
B.fputc(x)
C.putchar(x)
D.puts(x)
17已知int x;char y;则下面错误的scanf函数调用语句为。
A.scanf(“%d,%d”,
B.scanf(“%d,%c”,x,y)
C.scanf(“%d%d”, float f=13.8;”,则执行“n=(int)f%3”后,n的值是。
A.1
B.4
C.4.333333
D.4.6
19设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是。
A.b=1.0/a
B.b=(float)(1/a)
C.b=1/(float)a
D.b=1/(a*1.0)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论