课程介绍课程名称解释、C语言的重要性、学习方法、学习

上传人:ldj****22 文档编号:31737440 上传时间:2018-02-09 格式:DOC 页数:4 大小:41.50KB
返回 下载 相关 举报
课程介绍课程名称解释、C语言的重要性、学习方法、学习_第1页
第1页 / 共4页
课程介绍课程名称解释、C语言的重要性、学习方法、学习_第2页
第2页 / 共4页
课程介绍课程名称解释、C语言的重要性、学习方法、学习_第3页
第3页 / 共4页
课程介绍课程名称解释、C语言的重要性、学习方法、学习_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《课程介绍课程名称解释、C语言的重要性、学习方法、学习》由会员分享,可在线阅读,更多相关《课程介绍课程名称解释、C语言的重要性、学习方法、学习(4页珍藏版)》请在金锄头文库上搜索。

1、课程介绍:课程名称解释、C 语言的重要性、学习方法、学习要求新授: 第 1 章 语言概述一、C 语言的诞生与发展二、C 语言的特点C 语言同时具有汇编语言和高级语言的优势。(1)语言简洁、紧凑,使用方便、灵活。(2)运算符极其丰富。(3) 丰富的数据类型。(4) 具有结构化的控制语句。(5) 可以直接操作硬件。(6) 生成的目标代码质量高。(7) 可移植性好。三、C 语言程序的结构在 C 语言中,除实现顺序、选择和循环三种基本结构等的 9 条控制语句外,输入输出操作均由标准库函数(不是 C 语言的组成部分)来实现。1、语言程序的总体结构 一个完整的语言程序,是由一个 main()函数(又称主函

2、数)和若干个其它函数结合而成的,或仅由一个 main()函数构成。案例 1.1 仅由 main()函数构成的语言程序。/*案例代码文件名:AL1_1.C*/*功能:仅由 main()函数构成的语言程序示例*/main() printf(“This is a C program.n”);程序运行结果:This is a C program. 案例 1.2 由 main()函数和 1 个其它函数 max()构成的语言程序。/*案例代码文件名:AL1_2.C*/*功能:由 main()函数和 1 个其它函数 max()构成的语言程序示例*/int max(int x, int y) return(

3、xy ? x : y ); main() int num1,num2;printf(“Input the first integer number: ”);scanf(“%d”, printf(“Input the second integer number: ”);scanf(“%d”, printf(“max=%dn”, max(num1, num2);程序运行情况:Input the first integer number:6Input the second integer number:9 max=9 (1)函数是语言程序的基本单位。main()函数的作用,相当于其它高级语言中的主程

4、序;其它函数的作用,相当于子程序。b、C 语言程序总是从 main()函数开始执行。(2)函数的一般结构 任何函数(包括主函数 main())都是由函数说明和函数体两部分组成。其一般结构如下:函数类型 函数名(函数参数表) 函数说明部分 说明语句部分;执行语句部分; 函数体部分 a、 使用的语法符号约定.方括号表示可选(即可以指定,也可以缺省)省略号表示前面的项可以重复| 多(含 2)中选 1b、函数说明由函数类型(可缺省) 、函数名和函数参数表三部分组成,其中函数参数表的格式为:数据类型 形参, 数据类型 形参 23、函数体在函数说明部分的下面、大括号(必须配对使用)内的部分。函数体一般由说

5、明语句和可执行语句两部分构成:(1)说明语句部分(2)可执行语句一般由若干条可执行语句构成。图 1-2 是案例 1.2的 main()函数体的示意图。/*主函数 main()*/main() int num1,num2; 变量定义部分printf(“Input the first integer number: ”);scanf(“%d”, printf(“Input the second integer number: ”); 可执行语句部分 函数体scanf(“%d”, printf(“max=%dn”, max(num1, num2);图 1-2 函数体结构示意图4、源程序书写格式(1)

6、所有语句都必须以分号“;”结束,函数的最后一个语句也不例外。(2)程序行的书写格式自由,既允许 1 行内写几条语句,也允许 1 条语句分写在几行上。(3)允许使用注释。C 语言的注释格式为: /* */1) “/*”和“*/” 必须成对使用,且“/”和“*” 、以及“*”和“/”之间不能有空格,否则都出错。2)注释的位置,可以单占 1 行,也可以跟在语句的后面。(3)如果 1 行写不下,可另起 1 行继续写。(4)注释中允许使用汉字。在非中文操作系统下,看到的是一串乱码,但不影响程序运行。5、C 语言的语句 (1)控制语句控制语句完成一定的控制功能。语言只有条控制语句,又可细分为三种:1)选择

7、结构控制语句if()else, switch()2)循环结构控制语句dowhile(), for(), while(), break, continue3)其它控制语句goto, return(2)函数调用语句函数调用语句由一次函数调用加一个分号(语句结束标志)构成。例如,printf(This is a C function statement.);(3)表达式语句表达式语句由表达式后加一个分号构成。最典型的表达式语句是,在赋值表达式后加一个分号构成的赋值语句。例如, “num=5 ”是一个赋值表达式,而“num=5;”却是一个赋值语句。(5)空语句空语句仅由一个分号构成。显然,空语句什么操

8、作也不执行。例如,下面就是一个空语句:;(6)复合语句复合语句是由大括号括起来的一组(也可以是 1 条)语句构成。例如:main() /*复合语句。注意:右括号后不需要分号。*/6、C 语言的关键字C 语言的关键字共有 32 个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。(1)数据类型关键字(12 个):char, double, enum, float, int, long, short, signed, struct, union, unsigned, void(2)控制语句关键字(12 个):break, case, continue, d

9、efault, do, else, for, goto, if, return, switch, while(3)存储类型关键字(4 个):auto, extern, register, static(4)其它关键字(4 个):const, sizeof, typedef, volatile四、 VC6.0 的基本操作1.运行一个语言程序的一般过程 2.VC 的启动、退出与命令菜单 3.编辑并保存一个语言源程序 4.编译、连接单个源程序文件 5.运行与查看结果 6.编辑下一个新的源程序 五、运行一个语言程序的一般过程 VC 是一个集源程序编辑、编译、连接、运行与调试于一体、 用菜单驱动的集成软

10、件环境。运行一个语言程序的一般过程: (1)启动 VC,进入 VC 集成环境。(2)编辑(或修改)源程序。(3)编译。如果编译成功,则可进行下一步操作;否则,返回第(2)步,修改源程序,再重新编译,直至编译成功。(4)连接。如果连接成功,则可进行下一步操作;否则,根据系统的错误提示,进行相应修改,再重新连接,直至连接成功。(5)运行。通过观察程序运行结果,验证程序的正确性。如果出现逻辑错误,则必须返回(2)修改源程序,再重新编译、连接和运行,直至程序正确。(6)退出 VC 集成环境,结束本次程序运行。六、 Visual C+简介1、进入 Visual C+工作环境双击 windows 桌面上 Visual C+图标;或单击 windows 桌面上的“开始”按钮,在“程序”中选择 Visual C+运行即可。2、Visual C+ 的集成开发环境介绍小结:1、 C 程序的结构2、 C 程序的运行步骤3、 VC+6.0 工作环境预习:实验一

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号