最简单的-C语言程序设计—顺序程序设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《最简单的-C语言程序设计—顺序程序设计课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 语言程序设计 顺序 程序设计 课件
- 资源描述:
-
1、1最简单的 C语言程序设计顺序程序设计2q 关于关于“程序设计程序设计”实现过程:数据处理实现过程:数据处理(数据类型)(数据类型)(算法)(算法)包括:包括:数据表示数据表示数据输入数据输入数据操作数据操作数据输出数据输出三种结构三种结构3 三种结构三种结构 顺序结构、选择结构、循环结构。顺序结构、选择结构、循环结构。本章介绍顺序结构。本章介绍顺序结构。 N-S图如下图如下:p26AB4 例如:例如: /* li 1.2*/main ()int a, b, sum; a = 123;b = 456; sum=a+b; printf(Sum is %dn,sum);5 4.1 C 语句概述6
2、C 语句都是用来完成一定操作任务的。声明部分的内容不应该称为语句。 一个函数包含声明部分和执行部分,执行部分由语句组成。 程序应该包括数据描述和数据操作。 C 程序结构如下:7源程序文件1源程序文件2源程序文件n预处理命令全局变量声明函数1函数n函数首部函数体局部变量声明执行语句C 程序8 C 语言语句分为以下五类:1. 控制语句控制语句2. 函数调用语句函数调用语句3. 表达式语句表达式语句4. 空语句空语句5. 复合语句复合语句9 控制语句:控制语句:(1) if( )else 条件语句 (2) for( ) 循环语句(3) while ( ) 循环语句 (4) dowhile( ) 循环
3、语句(5) continue 结束本次循环语句(6) break 终止执行switch或循环语句(7) switch 多分支选择语句(8) goto 转向语句(9) return 从函数返回语句10 函数调用语句:函数调用语句: 由函数调用加一个分号构成一个语句。 表达式语句:表达式语句: printf( This is a C statement. ); 由表达式构成一个语句。 a=3;11 空语句空语句 只有一个分号的语句。 ; 复合语句(分程序)复合语句(分程序) 用 把一些语句括起来,成为复合语句。 z=x+y; printf( %f ,z); 12 4.2 赋值语句13 赋值语句是由
4、赋值表达式加上一个分号构成。 C 语言赋值语句的特点: C 语言中的赋值号“ =”是一个运算符。 关于赋值表达式与赋值语句的概念。14 注意:注意:if ( (a=b)0) t=0; 合法合法if ( (a=b;)0) t=0; 非法非法此处要求表达式此处要求表达式15 4.3 数据输入输出的概念 及在 C 语言中的实现16 所谓输入输出是以计算机主机为主体而言的。 C 语言中输入输出操作是由函数来实现的。 “标准输入输出函数” 使用预编译命令“include”。 #include 或或 #include stdio.h 17 4.4 字符数据的输入输出18 本节内容: (字符输入输出函数 )
5、 putchar() getchar()194.4.1 putchar 函数 (字符输出 函数) putchar 函数的作用是向终端输出一个字符。例如: putchar (c););c 可以是字符型变量或整型变量。20例例 4.1 输出单个字符。输出单个字符。# include main()char a,b,c; a = B;b = O;c = Y; putchar(a); putchar(b); putchar(c);运行结果:运行结果:BOY214.4.2 getchar函数 (字符输入 函数)getchar 函数的作用是从终端输入一个字符。getchar 函数没有参数,其一般形式为:ge
6、tchar ();函数的值就是从输入设备得到的字符。22例例 4.2 输入单个字符输入单个字符# include main()char c; c = getchar(); putchar(c); printf( %c ,getchar();# include main()char c; c = getchar(); putchar(c); 23 4.5 格式输入与输出24 本节内容: (格式输入输出函数 ) printf() scanf()254.5.1 printf函数 (格式输出 函数)1. 一般格式printf 函数的一般格式为:printf (格式控制,输出表列格式控制,输出表列)例如
7、:printf (%d,%cn,i,c)26 格式控制,也称“格式控制字符串”,它包括: 格式说明 普通字符printf (a=%d,b=%d,a,b)格式说明 输出表列272. 格式字符v d 格式符。用来输出十进制整数。格式符。用来输出十进制整数。 %d,按实际长度输出。 %md,指定宽度输出。 %ld,输出长整型数据。28v o 格式符。以八进制数形式输出格式符。以八进制数形式输出 整数。整数。v x 格式符。以十六进制数形式输出格式符。以十六进制数形式输出 整数。整数。 用%o,%x输出的数据,都是非负值,是内存单元中的各位的值。29 例如:int a = -1;printf(%d,%
8、o,a,a);-1在内存中的存放形式(补码补码)如下:1 1 1 1 1 1 1 1 1 1 1 1 1 1 11-1,17777730v u 格式符。格式符。 用来输出 unsigned 型数据,以十进制形式输出。31例例 4.3 无符号数据的输出。无符号数据的输出。main()unsigned int a = 65535; int b = -2 printf(a=%d,%o,%x,%u,a,a,a,a); printf(b=%d,%o,%x,%u,b,b,b,b);运行结果:a= -1,177777,ffff,65535b=-2,177776,fffe,6553432v c 格式符。用来输
展开阅读全文