1 / 32
文档名称:

C语言课件(谭浩强版)Ch04.ppt

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

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

分享

预览

C语言课件(谭浩强版)Ch04.ppt

上传人:mh900965 2017/2/19 文件大小:307 KB

下载得到文件列表

C语言课件(谭浩强版)Ch04.ppt

相关文档

文档介绍

文档介绍:1第四章顺序程序设计作业: 88 页 4、6、9、10 实验: 4、5、6、7、8、9 2 于广斌制作程序由语句构成,每次只能执行一个语句顺序结构是根据语句在程序中的先后次序顺序执行的程序结构 A A B B N-S 图例: void main() {…… a = 3; b = 4; c = a + b; ……} 3 于广斌制作 C 的语句语句是表达算法的基本语言单位用计算机语言编写程序同样需要正确使用语句: 完整的句法、准确的语义 1、控制语句例: ( 9 +6-3 ) × 2 / 1 = 24 9 +6- ( 3 × 2 / 1) = 9 算式书写正确,计算过程明确 C 使用控制语句控制程序的执行,常用的控制语句有: if … else switch 选择控制 for … while … do … while 循环控制 continue break return 4 于广斌制作赋值语句:例 i = 1 ; i++ ; 函数调用语句: 例 x = sin( y ); printf ("Hello , world\n"); 空语句:只有一个分号的语句,不产生任何操作例: for ( i=1; i ++; i < 100 ) ; 2、表达式语句 C 语言所有的操作通过表达式来实现表达式语句由一个表达式后跟 ; 组成 5 于广斌制作 3、复合语句例: while ( i < 1) { sum = sum + i; i = i + 1; }说明: ①复合语句的{ } 之后不能有“;”②允许一行写几个语句,或者一条语句写几行③复合语句中还可以包含复合语句由括在 { } 内的若干 C语句组成 6 于广斌制作 C语言没有输入输出语句,通过调用(库)函数实现输入输出控制数据的输入和输出在程序的开头写入: #include < > 或 #include "" 优点:允许用户自定义输入、输出函数默认输入、输出到终端(键盘、屏幕) 7 于广斌制作字符的输入和输出 1、 putchar 函数形式: putchar ( c ) 作用:将 c 字符输出到显示器上例: # include <> void main ( ) { char c1, c2; c1 = 'b'; c2 = 98; putchar (c1); putchar (c2); putchar('b'); putchar(98); } 8 于广斌制作 2、 getchar 函数格式: ch = getchar( ) 作用:从键盘缓冲区读入一个字符(存入变量 ch 的存储区) 例: # include <> void main( ) { int c; printf ("Enter a character:"); c = getchar( ); printf ("%c : %d\n", c , c); } 以回车结束 9 于广斌制作# include <> void main ( ) { char c; c = getchar( ) ; putchar( c ); } 例:读程序# include <> void main ( ) { putchar( getchar( ) ); } 10 于广斌制作形式: printf (格式控制字符串,输出项表列) 格式输入和输出 1、格式输出函数 printf 例: #include <> void main( ) { int i = 5; float f = ; printf ("i =%3df =% \n", i, f ); printf ("End.\n"); } 要输出的值列表输出表列格式控制作用:按指定格式向终端输出数据