C语言复习要点(基础部分)-计算机编程基础(C语言)复习资料(清华大学出版社)
|
48页
|
249人阅读
|
6人下载
普通
内容正文:
C语言复习要点
2023年9月26日星期二8时48分14秒
一、C语言程序设计概述
1、C语言程序的基本结构
其中,#include<stdio.h>为标准输入输出头文件,main表示“主函数”。
程序从main()开始执行, 函数体由大括号{}括起来。
//… 表示行注释,注释内容写在//之后。
/ *… */ 表示块注释,注释内容写在两个*之间。
上述代码第7行中“%d”是输入输出的“格式字符串”,用来指定输入输出时的数据类型和格式,“
”是换行符,printf函数中括弧内最右端sum是要输出的变量,现在它的值为9,因此输出一行信息为:sum = 9
一、C语言程序设计概述
2、C语言的结构特点
一个C语言源程序由1个或多个函数组成,必须有且只能有一个名为main的函数(主函数)。
函数是C程序的主要组成部分,也是C程序的基本单位。
一个C函数由两部分组成
① 函数说明部分 函数的第一行
② 函数体 即函数首部下面由左右花括号{ }括起来的部分。函数体由两部分组成:
[声明部分] + 执行部分
程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。
函数体中每一个声明或语句必须以“;”结束,但书写格式是自由的。
一、C语言程序设计概述
3、C语言规范
(1)一个C语言程序有且只有一个main函数,是程序运行的起点。
(2)编译预处理不是C语言的一部分,不占运行时间,不要加分号。#define PI 3.14; 这个写法是错误的,一定不能出现分号。
(3)C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。
(4)算法:可以没有输入,但是一定要有输出。
(6)break可用于结束循环结构和switch语句。
(7)逗号运算符的级别最低,赋值的级别倒数第二。
(8)标识符的要求是由字母,数字,下划线组成,并且第一个必须为字母或是下划线。
一、C语言程序设计概述
4、标识符与关键字
编程时给变量或者函数起的名字就是标识符。
标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:
(1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。
(2)标识符是严格区分大小写的。例如Abc和abc是两个不同的标识符。
(3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。
(4)标识符分类:关键字、用户自定义标识符
(5)用户自定义标识符不能是C语言的关键字。
一、C语言程序设计概述
C 语言共有32个关键字。关键字如下:
一、C语言程序设计概述
5、C语言执行的步骤有?
(1)上机输入和编辑源程序(.c文件)
(2)对源程序进行编译(.obj文件)
(3)进行连接处理(.exe文件)
(4)运行可执行程序,得到运行结果
即:编辑、编译、连接、执行
相关练习
1、C语言一共( )个关键字。
2、下列四组字符串中都可以用作C语言程序中的标识符的是( )。
A、print _3d db8 aBc B、I\am one_half start$it 3pai
C、str_1 Cpp pow while D、Pxq My->book line# His.age
3.下列正确的标识符是( )。
A、-a1 B、a[i] C、a2_i D、int t
4、( )是构成C语言程序的基本单位。
A、函数 B、过程 C、子程序 D、子例程
5、下列( )不是构成标识符的字符。
A.字母 B.数字 C.下划线 D.标点符号
32
A
C
A
D
相关练习
6、一个c源程序中应该至少包含一个( )函数。
7、如果需要从被调用函数返回一个函数值,被调用函数必须包含( )语句。
8.C语言程序从( )开始执行。
A、 程序中第一条可执行语句 B、 程序中第一个函数
C、 程序中的main函数 D、 包含文件中的第一个函数
9.以下说法中正确的是( )。
A、C语言程序总是从第一个定义的函数开始执行
B、在C语言程序中,要调用的函数必须在main( )函数中定义
C、C语言程序总是从main( )函数开始执行
D、C语言程序中的main( )函数必须放在程序的开始部分
主(main)
return
C
C
相关练习
10.