1 / 36
文档名称:

精品PPT课件----第3章 简单程序设计.ppt

格式:ppt   页数:36
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件----第3章 简单程序设计.ppt

上传人:wo1230 2014/9/29 文件大小:0 KB

下载得到文件列表

精品PPT课件----第3章 简单程序设计.ppt

文档介绍

文档介绍:第3章顺序结构程序设计
C语言的基本语句
数据输入与输出
程序举例
C语言的语句可分为以下四类:

简单语句(包括输入/输出语句)
空语句
复合语句
流程控制语句。
C语言的基本语句
本章将介绍前三种语句。
程序设计语言有顺序、选择、循环三种基本的控制结构。
B
A
顺序结构执行流程
顺序结构是最基本的控制结构,其包含的语句是按照书写的顺序执行的,且每条语句都将被执行。 所示,语句按书写顺序执行。
先执行A,再执行B。
基本语句
表达式语句:
由一个表达式加上一个分号构成。
如:A++; x=1;
p+=q*4+5; y=4>2?6:1;
空语句:
由一个分号表示,一般形式为:
;
空语句在语法上是一条语句,但执行时不做任何操作。
C 语言有丰富的标准函数库, 可提供各类函数供用户调用,完成预先设定好的操作.
例如调用标准库函数求数学函数值: sin(x) 、cos(x) 、 exp(x) (求ex ) 、fabs(x) (求x的绝对值)、log(x)等。
3. 函数调用语句:
由函数调用表达式加分号构成.
如:printf(“%d”,a); scanf(“%f”,&b);
调用标准库函数要注意:
在程序中要包含相应的头文件
例如:#include<>
#include<>
调用规则: 函数名(参数列表);
例如: y=sin();
函数调用的实质:
在调用点转去执行一段预先设计好的程序,求出结果后返回调用点。图例
函数的值又叫函数的返回值。
调用函数A
函数A
执行函数A
函数执行结束
继续执行剩余的语句
主函数main()
end
例: int max(int x,int y)
{ int z;
z=x>y?x:y;
return(z);
} main() { int a,b; scanf(“%d%d”,&a,&b); printf(“\n%d\n”,max(a,b)); }
函数调用语句
在主函数中,可以如使用简单变量一样使用max,类型为int型,内有值。若输入3 4 ,则max中的值为4。
如:数学表达式 y=|3sinx+4cosx|+ex ,可以用C语言表达式表示为:
其中,fabs,sin,cos,,用到这些函数,必须在程序的预处理语句中用#include<>把数学函数库包含进来。
y=fabs(3*sin(x)+4*cos(x))+exp(x);
复合语句
{
语句1;
……
语句n;
}
用一对花括号,把若干条语句括起来,就形成了一条复合语句。形式如下:
花括号中的语句,可以是简单语句、空语句、复合语句、流程控制语句,所有这些语句括在一起,在语法上看成是一条语句,执行时顺序执行花括号中的每条语句。复合语句多用于流程控制语句中。
§ 字符数据的输入输出
(一)字符输出函数
一般形式:putchar(c)

函数作用:向屏幕输出一个字符
字符型变量整型变量

最近更新

2024年山东省青岛市单招职业倾向性测试模拟测.. 40页

2024年山东职业学院单招职业技能考试题库汇编.. 41页

2024年山东铝业职业学院单招职业适应性测试模.. 41页

2024年山西华澳商贸职业学院单招职业适应性测.. 40页

2024年山西国际商务职业学院单招职业适应性测.. 41页

2024年山西省吕梁市单招职业倾向性考试题库最.. 40页

2024年山西省阳泉市单招职业倾向性测试模拟测.. 41页

2024年山西药科职业学院单招职业技能考试模拟.. 39页

2024年山西运城农业职业技术学院单招职业技能.. 41页

2024年崇左幼儿师范高等专科学校单招职业技能.. 40页

2024年川南幼儿师范高等专科学校单招职业适应.. 40页

2024年常州信息职业技术学院单招职业技能考试.. 40页

2024年常州机电职业技术学院单招职业适应性测.. 42页

2024年平顶山文化艺术职业学院单招职业适应性.. 39页

2024年广东江门中医药职业学院单招职业技能考.. 38页

2024年广东省外语艺术职业学院单招职业适应性.. 39页

2024年广东省汕尾市单招职业倾向性测试模拟测.. 39页

2024年广东科贸职业学院单招综合素质考试模拟.. 41页

2024年广东食品药品职业学院单招综合素质考试.. 40页

2024年广州体育职业技术学院单招职业倾向性测.. 40页

2024年广州城建职业学院单招职业倾向性测试题.. 40页

2024年广西农业工程职业技术学院单招职业倾向.. 39页

2024年广西培贤国际职业学院单招职业倾向性考.. 41页

2024年广西工商职业技术学院单招职业倾向性考.. 39页

2024年广西建设职业技术学院单招职业技能测试.. 39页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页