最简单的C语言程序设计顺序程序设计课件.ppt
《最简单的C语言程序设计顺序程序设计课件.ppt》由会员分享,可在线阅读,更多相关《最简单的C语言程序设计顺序程序设计课件.ppt(56页珍藏版)》请在三一办公上搜索。
1、1,最简单的 C语言程序设计顺序程序设计,2,关于“程序设计”,实现过程:数据处理,(数据类型),(算法),3,三种结构,顺序结构、选择结构、循环结构。本章介绍顺序结构。,N-S图如下:p26,4,例如:,/* 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,C 语句都是用来完成一定操作任务的。声明部分的内容不应该称为语句。,一个函数包含声明部分和执行部分,执行部分由语句组成。,程序应该包括数据描述和数据操作。,C 程序结构如下:,7,C 程序,8,C
2、 语言语句分为以下五类:,控制语句函数调用语句表达式语句空语句复合语句,9,控制语句:,(1) if( )else 条件语句 (2) for( ) 循环语句(3) while ( ) 循环语句 (4) dowhile( ) 循环语句(5) continue 结束本次循环语句(6) break 终止执行switch或循环语句(7) switch 多分支选择语句(8) goto 转向语句(9) return 从函数返回语句,10,函数调用语句:,由函数调用加一个分号构成一个语句。,表达式语句:,printf( This is a C statement. );,由表达式构成一个语句。,a=3;,1
3、1,空语句,只有一个分号的语句。,;,复合语句(分程序),用 把一些语句括起来,成为复合语句。, z=x+y; printf( %f ,z); ,12, 4.2 赋值语句,13,赋值语句是由赋值表达式加上一个分号构成。,C 语言赋值语句的特点:,C 语言中的赋值号“ =”是一个运算符。,关于赋值表达式与赋值语句的概念。,14,注意:,if ( (a=b)0) t=0; 合法,if ( (a=b;)0) t=0; 非法,15, 4.3 数据输入输出的概念 及在 C 语言中的实现,16,所谓输入输出是以计算机主机为主体而言的。,C 语言中输入输出操作是由函数来实现的。,“标准输入输出函数”,使用预
4、编译命令“include”。,#include ,或 #include stdio.h ,17, 4.4 字符数据的输入输出,18,本节内容: (字符输入输出函数 ) putchar() getchar(),19,4.4.1 putchar 函数 (字符输出 函数),utchar 函数的作用是向终端输出一个字符。例如:,putchar (c);,c 可以是字符型变量或整型变量。,20,例 4.1 输出单个字符。,# include main()char a,b,c; a = B;b = O;c = Y; putchar(a); putchar(b); putchar(c);,运行结果:,BOY
5、,21,4.4.2 getchar函数 (字符输入 函数),getchar 函数的作用是从终端输入一个字符。,getchar 函数没有参数,其一般形式为:,getchar ();,函数的值就是从输入设备得到的字符。,22,例 4.2 输入单个字符,# include main()char c; c = getchar(); putchar(c); ,# include main()char c; c = getchar(); putchar(c); ,23, 4.5 格式输入与输出,24,本节内容: (格式输入输出函数 ) printf() scanf(),25,4.5.1 printf函数
6、(格式输出 函数),1. 一般格式,rintf 函数的一般格式为:,rintf (格式控制,输出表列),例如:printf (%d,%cn,i,c),26,格式控制,也称“格式控制字符串”,它包括:,格式说明普通字符,printf (a=%d,b=%d,a,b),27,2. 格式字符,d 格式符。用来输出十进制整数。,%d,按实际长度输出。,%md,指定宽度输出。,%ld,输出长整型数据。,28,o 格式符。以八进制数形式输出 整数。,x 格式符。以十六进制数形式输出 整数。,用%o,%x输出的数据,都是非负值,是内存单元中的各位的值。,29,例如:,int a = -1;printf(%d,
7、%o,a,a);,-1在内存中的存放形式(补码)如下:,-1,177777,30,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,65534,32,c 格式符。用来输出一个字符。,例如:char c = a; printf( %c,c);,一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简单 语言程序设计 顺序 程序设计 课件

链接地址:https://www.31ppt.com/p-1594830.html