目录重要次重要重复或欲删除基础第一章C语言概述1
2填空题第二章数据类型、运算符与表达式2
2填空题第三章最简单的C程序设计3
2填空题第四章逻辑运算和判断选取控制4
3编程题第五章循环控制5
3编程题第六章数组6
3编程题第七章函数7
3编程题第八章编译预处理8
3编程题第九章指针9
2填空题第一章C语言概述1
1选择题*1
1一个C程序的执行是从
A)本程序的main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的main函数开始,到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序main函数结束参考答案:A参考分析:C语言总是从main函数开始,main函数结束
但是C语言中存在一个exit(0)函数,它可以使得程序在任何时候、任何位置结束程序的运行
如果不考虑exit(0)等函数的特殊作用,C则总是在main函数结束
2以下叙述正确的是
A)在C程序中,main函数必须位于程序的最前面B)在C程序的每一行只能写一条语句C)C语言本身没有输入输出语句D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误参考答案:C参考分析:C程序对main函数的位置没有任何要求;其书写格式自由,一行可以写多条语句,一条语句(多关键字语句)可以写在多行;C语言忽略注释,把注释看作是一个空格,不会对注释中的内容进行语法检查
因此,如果注释中存在错误,系统是不可能发现的
另外,C语言的I/O操作均通过函数实现,系统本身未提供相应的语句
3以下叙述不正确的是
A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)