内容发布更新时间 : 2025/1/9 17:40:47星期一 下面是文章的全部内容请认真阅读。
一、判断题。共10题,每题1分,共10分。正确的请选择A,错误的请选择B。
1、 C语句必须用一个分号作为结束。
A、正确 B、错误
A
解答: 正确答案:A,结果:正确
2、 设有以下定义\则*p被赋初值为数组元素a[0]的地址。
A、正确 B、错误
B
解答: 正确答案:B,结果:正确
3、 设变量定义为 char cc[ ]=\,则表达式 sizeof(cc) 的值是7。
A、正确 B、错误
A
解答: 正确答案:A,结果:正确
4、 若执行fopen函数时发生错误,则函数的返回值是0。
A、正确 B、错误
5、 在函数内部定义的变量称为局部变量。
解答:A 正确答案:A,结果:正确
A、正确 B、错误
A
6、 在c程序中,else的个数不能多于if的个数。
解答: 正确答案:A,结果:正确
A、正确 B、错误
A
解答: 正确答案:A,结果:正确
7、 若函数f()要返回表达式a+b的值,则必须写成return (a+b)。
A、正确 B、错误
B
8、 有以下语句,输出结果是:0
int x=40,y=4,z=4;
x=x==(y=z); printf(\
解答: 正确答案:B,结果:正确
A、正确 B、错误
A
9、 表达式 3.14%2 不符合C语言语法。
解答: 正确答案:A,结果:正确
A、正确 B、错误
A
10、 对于下列for循环语句,循环一次也不能执行
解答: 正确答案:A,结果:正确
A、正确 B、错误
A
解答: 正确答案:A,结果:正确
二、单选题。请从给定的选项中选择一个唯一正确的选项。每小题2分,共10题,20分。
1、 表达式 strlen(\的值是_______。