2025年二级C语言必备知识试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列关于C语言的数据类型描述不正确的是:
A.整型数据可以表示整数
B.字符型数据可以表示单个字符
C.实型数据可以表示小数
D.枚举型数据可以表示一组预定义的整数值
2.以下哪个函数用于在屏幕上输出一个字符?
A.printf()
B.putchar()
C.puts()
D.scanf()
3.以下哪个运算符用于判断两个值是否相等?
A.==
B.=
C.!=
D.===
4.以下哪个函数用于在屏幕上输出一个字符串?
A.printf()
B.putchar()
C.puts()
D.scanf()
5.以下哪个结构体成员的访问方式是正确的?
A.struct{inta;}s;
B.struct{inta;}s={1};
C.struct{inta;}s={.a=1};
D.struct{inta;}s={a:1};
6.以下哪个函数用于动态分配内存?
A.malloc()
B.calloc()
C.free()
D.realloc()
7.以下哪个函数用于读取用户输入的字符串?
A.getchar()
B.gets()
原创力文档

文档评论(0)