A.静态变量如果没有指定初值,则其初值是0
B.局部变量如果没有指定初值,则其初值不确定
C.函数中的静态变量在函数每次调用时,都会重新设置初值
D.全局变量、静态变量的初值是在编译时指定的
A.预处理命令行都必须以#开始
B.预处理命令行可以出现在C程序中任意一行上
C.在程序中凡是以#开始的语句行都是预处理命令行
D.C程序在执行过程中对预处理命令行进行处理
A.宏替换不占用运行时间,只占用编译时间
B.在程序的一行上可以出现多个有效的预处理命令行
C.使用带参数的宏时,参数的类型应与宏定义时的一致
D.C语言的编译预处理就是对源程序进行初步的语法检查
A.语句 void prt_char();有错,它是函数调用语句,不能用void说明
B.变量名不能使用大写字母
C.函数说明和函数调用语句之间有矛盾
D.函数名不能使用下划线
A.c:user\text.txt
B.c:\user\text.txt
C.c:\user\text.txt
D.c:\\user\\text.txt
A.double fun(int x; int y)
B.double fun(int x. int y);
C.double fun(int x,y)
D.double fun(int x, int y)
A.stutype是用户定义的结构体类型名
B.struct是结构体类型的关键字
C.struct stu是用户定义的结构体类型
D.a和b都是结构体成员名
A.while (1) {x++ ;}
B.for (y=9, x=1; x++y; x=i++) i=x
C.for (; ; x+=i)
D.for (i=10 ; ; i--) sum+=i