C语言程序设计知识点及示例
四川大学锦江学院
C语言程序设计知识点及示例
知识点1:除了复合语句而外,C语言的语句都以分号结束。
示例1:C语言的简单语句 (非复合语句语句)必须以 结束。
参考答案:分号
知识点2:目标程序和可执行程序都属于机器代码程序(即二进制的机器指
令程序.),
但只有可执行程序才能被计算机直接执行。 语言中的每条可执行语句最
C
终都将被转换成二进制的机器指令.
示例2:可以被直接执行的程序是 。
)源代码程序 )目标代码程序 ) 文档程序 )可执行
A B C word D
程序
参考答案:D
示例 :下列叙述中正确的是 。
3
A)计算机能直接执行C语言源程序
B)C程序经C编译后生成后缀为.obj 的文件可以直接运行
) 语言中的每条可执行语句最终都将被转换成二进制的机器指令
C C .
D)C程序经C编译后生成后缀为.obj 的文件不是二进制文件
参考答案:C
知识点 :可执行程序的扩展名是 “ ”,目标程序的扩展名是 “ ”,
3 .exe .obj
C语言源程序的扩展名是 “.c”。
示例4:可执行程序的扩展名是 。
参考答案:.exe
示例5:目标程序的扩展名是 。
参考答案:.obj
知识点 : 语言程序总含有 函数,程序执行时,总是从 函数
4 C main main
1 21
第 页,共 页
C语言程序设计知识点及示例
开始,在main 函数结束。函数可以嵌套调用
但不能嵌套定义. 函数可以单独编译, 但除main() 函数外不能单独运行.
每个函数不包括( main 函数 都可以被其他函数)
调用.
示例6:C语言程序一定包含 函数。
参考答案:main
示例7:C语言程序运行时第一个被执行的函数是 函数。
参考答案:main
示例 : 语言程序执行时,如下叙述中正确的是 。
8 C
A)总是从main 函数开始,在main 函数结束
B)从main 函数开始,在程序的最后一个函数中结束
C)从程序的第一个函数开始,在main 函数结束
D)C语言中的函数不可以单独进行编译.
参考答案:A
知识点 : 语言一个语句可以写在多行上,也可以一行写多个语句。
5 C
示例9:以下叙述中正确的是 。
A)C程序书写格式严格,要求一行内只能写一个语句
) 程序一个语句可以写在多行上
B C
C)用C语言编写的程序一行最多只能写一个语句
D)前面都是错误的
参考答案:B
知识点6:C语言的标识符由字母、数字和下划线三种字符组成,且第一
个字符必须为字母或下划线。
示例 :按照 语言规定的用户标识符命名规则,标识符中