c语言程序设计复习(选择题)2
1.函数型语言,函数是C程序的基本单位。
C语言程序的组成
2.函数由说明部分和函数体两部分组成
函数的组成:
说明部分:函数类型 函数名 (参数类型 参数名,……)
例: int add(int x,int y) 或 int add(x,y) int x,y;
函数体: {
变量定义;
执行语句;
}
3. 主函数main() :程序中有且只有一个main() 函数,可在任意位置,是程
序运行开始和结束。
4. 书写格式自由: 一行内可多条语句,空格和回车符不计。一个语句可
多行,用 “\”续行。
5. 每个语句后有 “;”,函数说明部分除外。
6. C语言本身没有输入输入语句,输入输出用库函数scanf() 、printf() 、
getchar() 、putchar()实现。
7. 可在任意位置加注释/* …… */ ,可多行,不可嵌套。
2016-6-27 《C与C++程序设计教程》-第二章 1
[题1.1]一个C程序的执行是从 。
A)本程序的main 函数开始,到main 函数结束
B)本程序文件的第一个函数开始,到本程序文件的最后一
个函数结束
C)本程序的main 函数开始,到本程序文件的最后一个函数
结束
D)本程序文件的第一个函数开始,到本程序main 函数结束
2016-6-27 《C与C++程序设计教程》-第二章 2
[题1.2]以下叙述正确的是 。
A)在C程序中,main函数必须位于程序最前面
B)C程序的每行中只能写一条语句
C)C语言本身没有输入输出语句
D)在对一个C程序进行编译的过程中,可发现注释中的拼写
错误
[题1.3]以下叙述不正确的是 。
A)一个C源程序可由一个或多个函数组成
B)一个C源程序必须包含一个main函数
C)C程序的基本组成单位是函数
D)在C程序中,注释说明只能位于一条语句的后面
2016-6-27 《C与C++程序设计教程》-第二章 3
[题1.4]C语言规定:在一个源程序中,main函数的位
置 。
A)必须在最开始
B)必须在系统调用的库函数的后面
C)可以任意
D)必须在最后
[题1.5] 一个C语言程序是由 。
A)一个主程序和若干子程序组成
B)函数组成
C)若干过程组成
D)若干子程序组成
2016-6-27 《C与C++程序设计教程》-第二章 4
2.C语言的标识符
根据需要对C程序中用到的变量、符号常量、
自己的函数或文件指针进行命名,形成用户标识符。
构成规则:
标识符由字母、数字或下划线构成,但第一个
字符必须是字母或下划线,中间不能有空格;标识
符中大小写字母是不同的;用户定义标识符时,不
允许采用系统的关键宇。
2016-6-27 《C与C++程序设计教程》-第二章 5
下列字符串中不能作为C++标识符使用的
是( ) 。
A WHILE
B user
C _lvar
D 9stars
2016-6-27 《C与C++程序设计教程》-第二章 6
下列符号中,正确的C++标识符是
A enum
B 2b
C foo-9
D _32
2016-6-27 《C与C++程序设计教程》-第二章