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.

资源预览图

C语言复习要点(基础部分)-计算机编程基础(C语言)复习资料(清华大学出版社)-第1页
1
C语言复习要点(基础部分)-计算机编程基础(C语言)复习资料(清华大学出版社)-第2页
2
C语言复习要点(基础部分)-计算机编程基础(C语言)复习资料(清华大学出版社)-第3页
3
C语言复习要点(基础部分)-计算机编程基础(C语言)复习资料(清华大学出版社)-第4页
4
C语言复习要点(基础部分)-计算机编程基础(C语言)复习资料(清华大学出版社)-第5页
5
C语言复习要点(基础部分)-计算机编程基础(C语言)复习资料(清华大学出版社)-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。