一、单项选择题
- 以下不属于C语言关键字的是【】。
A. printf B. sizeof C. typedef D. void
- 下列不属于C语言关键字的是【】。
A. sign B. signed C. unsigned D. void
- 下列属于C语言关键字的是【】。
A. VAR B. Cher C. Integer D. default
- 不合法的C语言标识符是【】。
A. a B. a C. 1_a D. a_1
- C语言规定主函数的位置【】。
A. 可以任意 B. 必须在最后
C. 必须在最开始 D. 必须在自定义函数的后面
- C程序的执行是从【】。
A. 本程序的第一个函数开始,到本程序的最后一个函数结束
B. 本程序的主函数开始,到主函数结束
C. 本程序的第一个函数开始,到本程序的主函数结束
D. 本程序的主函数开始,到本程序的最后一个函数结束
- C程序是由【】组成的。
A. 若干子程序 B. 一个主程序和若干子程序
C. 若干过程 D. 函数
二、填空题
- C语言标识符的第一个字符必须是下画线或者___。
- C语言的标识符只能由___、___和___三种字符组成。
- C语言的字符集是___字符集,主要包括___、数字、___和___四类字符。
- C程序中语句分隔符是___。
- C程序可由若干函数构成,其中至少应包含一个___函数。
- C程序的执行从___开始。
- C程序中,任何函数的定义都是由___和___两部分组成。
- C程序中有且仅有一个主函数,其函数名规定为___。
- 利用Microsoft Visual C++ 6.0 调试C程序时,"Step Into"和"Step Over"的区别是___。
答案:
一、单项选择题
- A(P45)
- A(P45)
- D(P45)
- C(P46)
- A(P51)
- B(P51)
- D(P50)
二、填空题
- 大小写英文字母(P46)
- 大小写英文字母;数字;下画线(P46)
- ASCII;大小写英文字母;非字母非数字的可显示字符;转义字符(P44)
- 空格(P47)
- 主(P50)
- 主函数(P51)
- 函数首部;函数体(P50)
- main(P48)
- "Step Into"进入函数内部逐步执行;"Step Over"不进入函数内部执行(P58)