最简单的-C语言程序设计—顺序程序设计课件

上传人:29 文档编号:242660575 上传时间:2024-08-30 格式:PPT 页数:56 大小:251.10KB
返回 下载 相关 举报
最简单的-C语言程序设计—顺序程序设计课件_第1页
第1页 / 共56页
最简单的-C语言程序设计—顺序程序设计课件_第2页
第2页 / 共56页
最简单的-C语言程序设计—顺序程序设计课件_第3页
第3页 / 共56页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,最简单的,C,语言程序设计顺序程序设计,1,最简单的 C语言程序设计顺序程序设计1,关于“程序设计”,实现过程:数据处理,(数据类型),(算法),包括:,数据表示,数据输入,数据操作,数据输出,三种结构,2,关于“程序设计”实现过程:数据处理(数据类型)(算法)包括,三种结构,顺序结构、选择结构、循环结构。本章介绍顺序结构。,N-S,图如下,:,p26,A,B,3,三种结构 顺序结构、选择结构、循环结构。本,例如:,/* li 1.2*/,main (),int a, b, sum;,a = 123;b = 456;,sum=a+b;,printf(Sum is %dn,sum);,4,例如:,4.1,C,语句概述,5, 4.1 C 语句概述5,C,语句都是用来完成一定操作任务的。声明部分的内容不应该称为语句。,一个函数包含声明部分和执行部分,执行部分由语句组成。,程序应该包括数据描述和数据操作。,C,程序结构如下:,6,C 语句都是用来完成一定操作任务的。声明部分的内容不应该称,源程序文件1,源程序文件2,源程序文件,n,预处理命令,全局变量声明,函数1,函数,n,函数首部,函数体,局部变量声明,执行语句,C,程序,7,源程序文件1源程序文件2源程序文件n预处理命令全局变量声,C,语言语句分为以下五类:,控制语句,函数调用语句,表达式语句,空语句,复合语句,8,C 语言语句分为以下五类:控制语句8,控制语句:,(1) if( )else,条件语句,(2),for( ) ,循环语句,(3),while ( ),循环语句,(4),dowhile( ),循环语句,(5),continue,结束本次循环语句,(6),break,终止执行,switch,或循环语句,(7),switch,多分支选择语句,(8),goto,转向语句,(9),return,从函数返回语句,9,控制语句:(1) if( )else 条,函数调用语句:,由函数调用加一个分号构成一个语句。,表达式语句:,printf( This is a C statement. );,由表达式构成一个语句。,a=3;,10,函数调用语句: 由函数调用加一个分号构成一个语句。 表达式,空语句,只有一个分号的语句。,;,复合语句(分程序),用, ,把一些语句括起来,成为复合语句。,z=x+y;,printf( %f ,z);,11,空语句 只有一个分号的语句。 ; 复合语句(分程序) 用,4.2,赋值语句,12, 4.2 赋值语句12,赋值语句是由赋值表达式加上一个分号构成。,C,语言赋值语句的特点:,C,语言中的赋值号“ =”是一个运算符。,关于赋值表达式与赋值语句的概念。,13,赋值语句是由赋值表达式加上一个分号构成。 C 语言赋值语句,注意:,if ( (a=b)0) t=0;,合法,if ( (a=b;)0) t=0;,非法,此处要求表达式,14,注意:if ( (a=b)0) t=0; 合法if,4.3,数据输入输出的概念 及在,C,语言中的实现,15, 4.3 数据输入输出的概念 及在 C 语言,所谓输入输出是以计算机主机为主体而言的。,C,语言中输入输出操作是由函数来实现的。,“标准输入输出函数”,使用预编译命令“,include”。,#include ,或 #,include stdio.h ,16,所谓输入输出是以计算机主机为主体而言的。 C 语言中输入输,4.4,字符数据的输入输出,17, 4.4 字符数据的输入输出17,本节内容:,(字符输入输出函数 ),putchar(),getchar(),18,本节内容: 18,4.4.1,putchar,函数,(,字符输出 函数,),putchar,函数的作用是向终端输出一个字符。例如:,putchar,(,c);,c,可以是字符型变量或整型变量。,19,4.4.1 putchar 函数 (字符输出 函数,例,4.1 输出单个字符。,#,include ,main(),char a,b,c;,a = B;b = O;c = Y;,putchar(a); putchar(b); putchar(c);,运行结果:,BOY,20,例 4.1 输出单个字符。# include stdi,4.4.2 getchar函数 (字符输入 函数),getchar,函数的作用是从终端输入一个字符。,getchar,函数没有参数,,其一般形式为:,getchar ();,函数的值就是从输入设备得到的字符。,21,4.4.2 getchar函数 (字符输入 函,例,4.2 输入单个字符,#,include ,main(),char c;,c = getchar();,putchar(c);,printf(,%c,,,getchar(),);,#,include ,main(),char c;,c = getchar();,putchar(c);,22,例 4.2 输入单个字符# include 0。,# include ,main(),float a,b,c,disc,x1,x2,p,q;,disc = b*b 4*a*c;,p = -b/(2*a);,q = sqrt (disc)/(2*a);,x1 = p + q ; x2 = p q ;,printf(nnx1=%5.2fnx2=%5.2fn,x1,x2);,# include ,4*a*c,54,例 4.12 求 ax2+bx+c=0 方程的根。a,,课后作业:,第一章 1.5 1.6,第三章 3.6 3.9 3.10 3.12,第四章 4.6 4.7 4.9,从第五章开始,在实验的时候,把书后作业题提交,55,课后作业:第一章 1.5 1.6从第五章开始,在实验的,第四章 结束!,56,第四章 结束!56,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!