二级c语言课件第01讲资料讲解

上传人:yuzo****123 文档编号:141138428 上传时间:2020-08-04 格式:PPT 页数:35 大小:925KB
返回 下载 相关 举报
二级c语言课件第01讲资料讲解_第1页
第1页 / 共35页
二级c语言课件第01讲资料讲解_第2页
第2页 / 共35页
二级c语言课件第01讲资料讲解_第3页
第3页 / 共35页
二级c语言课件第01讲资料讲解_第4页
第4页 / 共35页
二级c语言课件第01讲资料讲解_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《二级c语言课件第01讲资料讲解》由会员分享,可在线阅读,更多相关《二级c语言课件第01讲资料讲解(35页珍藏版)》请在金锄头文库上搜索。

1、语言程序设计,Program Design in C Language,C,语言程序设计,Program Design in C Language,C,课程性质:大学生计算机公共基础课程(选修课) 学 时: 讲课36 ;实验0(建议72学时) 学 分:2学分 考试形式: 理论 计分方式: 平时成绩:%,期终成绩:% 任课教师:王元强(18931318101),学习程序设计的重要性和意义: 计算机采用存储程序的工作方式; 计算机资源:软件系统资源; 作为未来的科技工作者,不仅要学会使用计算机资源,还要提供资源。 为大家通过计算机的等级考试做准备,C 语言程序设计,1.1.1 C语言的发展,1.1

2、 C语言的发展及特点,面向数值计算的结构化编程语言,ALGOL 60,可操作硬件,但规模大不易实现,CPL,CPL的改良版,仍存在局限性,BCPL,精炼了BCPL。过于简单,功能有限,B,既可操作硬件,又面向应用,C,1960,1963,1967,1970,1973,ANSI C, MS C, Turbo C, Borland C, Quick C, AT ,1.4 C语言程序的基本结构,1.4.1 简单的C语言程序介绍,【例1-2】在屏幕上显示一行文字:“Hello World!”。,/* 在屏幕上显示Hello World!,(ex1-2.c)*/ #include void main()

3、 /* 定义主函数 */ printf(Hello World!n); ,注释部分 以增加程序的可读性。,1.4 C语言程序的基本结构,1.4.1 简单的C语言程序介绍,【例1-2】在屏幕上显示一行文字:“Hello World!”。,/* 在屏幕上显示Hello World!,(ex1-2.c)*/ #include void main() /* 定义主函数 */ printf(Hello World!n); ,预处理命令 程序中包含某一文件内容。 “stdio.h”为标准输入输出函数头文件名。,1.4 C语言程序的基本结构,1.4.1 简单的C语言程序介绍,【例1-2】在屏幕上显示一行文字

4、:“Hello World!”。,/* 在屏幕上显示Hello World!,(ex1-2.c)*/ #include void main() /* 定义主函数 */ printf(Hello World!n); ,函数 C程序由函数组成;一个C程序至少有一个主函数(main函数)。,1.4 C语言程序的基本结构,1.4.1 简单的C语言程序介绍,【例1-2】在屏幕上显示一行文字:“Hello World!”。,/* 在屏幕上显示Hello World!,(ex1-2.c)*/ #include void main() /* 定义主函数 */ printf(Hello World!n); ,函

5、数说明 说明函数类型、函数名和函数参数。,1.4 C语言程序的基本结构,1.4.1 简单的C语言程序介绍,【例1-2】在屏幕上显示一行文字:“Hello World!”。,/* 在屏幕上显示Hello World!,(ex1-2.c)*/ #include void main() /* 定义主函数 */ printf(Hello World!n); ,函数体 包括变量说明和语句执行部分。,1.4 C语言程序的基本结构,1.4.1 简单的C语言程序介绍,【例1-2】在屏幕上显示一行文字:“Hello World!”。,/* 在屏幕上显示Hello World!,(ex1-2.c)*/ #incl

6、ude void main() /* 定义主函数 */ printf(Hello World!n); ,函数调用语句 格式输出函数printf( )。 输出“Hello world!”。,程序运行结果: Hello World!,1.4 C语言程序的基本结构,#include #include void main() float a,b,c,p,disc,q,x1,x2; scanf(%f%f%f, ,【例1-3】求方程 的根(设 )。,1.4 C语言程序的基本结构,#include #include void main() float a,b,c,p,disc,q,x1,x2; scanf(

7、%f%f%f, ,【例1-3】求方程 的根(设 )。,预处理命令,1.4 C语言程序的基本结构,#include #include void main() float a,b,c,p,disc,q,x1,x2; scanf(%f%f%f, ,【例1-3】求方程 的根(设 )。,函数 一个主函数(main函数)。,1.4 C语言程序的基本结构,#include #include void main() float a,b,c,p,disc,q,x1,x2; scanf(%f%f%f, ,【例1-3】求方程 的根(设 )。,函数说明部分,1.4 C语言程序的基本结构,#include #inclu

8、de void main() float a,b,c,p,disc,q,x1,x2; scanf(%f%f%f, ,【例1-3】求方程 的根(设 )。,函数体 变量说明部分 执行部分,1.4 C语言程序的基本结构,#include #include void main() float a,b,c,p,disc,q,x1,x2; scanf(%f%f%f, ,【例1-3】求方程 的根(设 )。,程序运行结果: 1 0 -4 x1=2.000000, x2=-2.000000,运行程序 键盘输入a、b、c的值; 屏幕显示x1和x2的值。,1.4 C语言程序的基本结构,【例1-4】求|a|+|b|的

9、值。,#include #include float absv(float x) float y; y=x=0?x:-x; return y; void main() float a,b,c; printf(input a,b:n); scanf(%f%f, ,1.4 C语言程序的基本结构,【例1-4】求|a|+|b|的值。,#include #include float absv(float x) float y; y=x=0?x:-x; return y; void main() float a,b,c; printf(input a,b:n); scanf(%f%f, ,程序由两个函数组

10、成: absv函数和main函数。,1.4 C语言程序的基本结构,【例1-4】求|a|+|b|的值。,#include #include float absv(float x) float y; y=x=0?x:-x; return y; void main() float a,b,c; printf(input a,b:n); scanf(%f%f, ,调用absv函数求绝对值。,1.4 C语言程序的基本结构,【例1-4】求|a|+|b|的值。,#include #include float absv(float x) float y; y=x=0?x:-x; return y; void

11、main() float a,b,c; printf(input a,b:n); scanf(%f%f, ,input a,b: -5 13 |a|+|b|=18.000000,运行程序 屏幕显示提示信息; 键盘输入a、b的值; 屏幕显示a、b绝对值之和。,1.4 C语言程序的基本结构,一个C程序由一个或多个函数组成,但至少有一个主函数(main函数);main函数是程序执行的入口,可置于程序的任何位置。 程序中可以有预处理命令(如:include 命令)。预处理命令通常放在程序的最前面。 每个语句以分号结尾;预处理命令、函数头和花括号“”之后不能加分号。 函数包括函数的说明部分和函数体;函数

12、体包括变量说明部分和执行部分;函数体由一对花括号“ ”括起来。 括在/*/内的文本为注释内容。 一行可以写几个语句,一个语句也可以写在多行上。 程序区分大小写字母。一般变量、语句等用小写字母书写;符号常量、宏名等用大写字母书写。 标识符和保留字之间须加空格以示分隔。,【例1-2】 #include void main() /* 定义主函数 */ printf(Hello World!n); 【例1-3】 #include #include void main() float a,b,c,p,disc,q,x1,x2; scanf(%f%f%f, ,归纳:,1.5 应用程序的开发过程,1.5 应用程序的开发过程,当一个C语言程序编写完成之后,如何在开发环境下调试运行程序,最后得出程序执行的结果呢?,编辑器,file.c,编译器,file.obj,连接器,file.exe,Libraries,CPU,装载程序,建立、修改、保存源文件,生成目标文件,生成可执行文件,运行可执行文件,在VisualC+6.0集成开发环境下C程序调试和运行的实例演示,,1.5 应用程序的开发过程,The End,

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

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

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