c语言基础题库·第一章
第1章
一、填空题
- 下列是合法的用户标识符的是( A )。
A)_w1 B)3_xy C)int D)LINE-3
2.一个C语言程序是由( B )。
A)一个主程序和若干子程序组成 B)函数组成
C)若干过程组成 D)若干子程序组成
3.结构化程序所规定的三种最基本控制结构是( C )。
A)输入、处理、输出 B)树型、网型、环型
C)顺序、选择、循环 D)主程序、子程序、函数
4.C语言规定,在一个源程序中,main函数的位置( C )。
A)必须在最开始 B)必须在系统调用的库函数的后面
C)可以任意 D)必须在最后
5.一个C语言程序总是从( C )开始执行。
A)书写顺序的第一个函数 B)书写顺序的第一条执行语句
C)主函数main() D)不确定
6.下列给出的符号串中不属于C语言保留字的是( C )。
A)struct B)void C)go D)const
7.编辑程序是( A )。
A)建立并修改程序 B)将C源程序编译成目标程序
C)调试程序 D)命令计算机执行指定的操作
8.以下叙述正确的是( C )。
A)C程序必须有输入操作和输出操作
B)C程序可以没有输出操作但必须有输入操作
C)C程序可以没有输入操作但必须有输出操作
D)C程序既没有输入操作也没有输出操作
9.合法的C语言用户标识符的是( B )。
A)void,define,WORD B)a3_b3,_123,IF C)FOR,–abc,Case D)2a,Do,Sizeof
10.以下叙述不正确的是( D )。
A)一个C源程序可由一个或多个函数组成
B)一个C源程序必须包含一个main函数
C)C程序的基本组成单位是函数
D)在C程序中,注释说明只能位于一条语句的后面
二、填空题
1.C语言源程序文件名的后缀是(.c),经过编译后,生成文件的后缀是(.obj),经过连接后,生成文件的后缀是(.exe)。
2.用户标识符命名的规则是什么?
3.算法的特征是(有穷性)、(确定性)、(有效性)、(有零个或多个输入)、(有一个或多个输出)。
4.在一个C语言源程序中,注释部分两侧的分界符分别为(/)和(/)。
5.C语言源程序的语句分隔符是(;)。