文档详情

第四章最简单的C程序设计-顺序结构设计.ppt

发布:2017-04-18约2.05千字共33页下载文档
文本预览下载声明
第四章 最简单的C程序设计 -顺序结构设计;C语句概述 赋值语句 数据输入输出的概念及在c语言中的实现 字符的输入输出 格式输入输出 程序举例;C语句概述;最简单的C程序设计 C语句概述;最简单的C程序设计 C语句概述;最简单的C程序设计 C语句概述;最简单的C程序设计 C语句概述;最简单的C程序设计 C语句概述;赋值语句;最简单的C程序设计 赋值语句;最简单的C程序设计 赋值语句;数据输入输出的概念及在c语言中的实现;最简单的C程序设计 据输入输出的概念及在c语言中的实现 ;字符的输入输出;最简单的C程序设计   字符数据的输入输出; 字符输出函数putchar() 输出其它转义字符 putchar(‘\101’); 输出 ‘A’; putchar(‘\’’); 输出单引号 putchar(‘\015’); 使输出回车,不换行; 字符输入函数getchar() 从终端输入一个字符。getchar( )输入函数与putchar( )相对立,同样在使用时,也要首先调用包含命令: #include <stdio.h> ; 字符输入函数getchar() ;格式输入输出;最简单的C程序设计   格式输入输出; printf()格式字符; printf()附加格式说明字符 ; 在使用printf()函数时要注意: 除了X,EG外,其他格式字符必须用小写字母; 2. 格式控制符中,可包含转义字符; 格式说明必须以“ % ”开头,9个格式符随后,中间可以放置附加格式符; 欲输出字符 % 则应在“格式控制”字符串中用连续两个 % 表示。 ; 格式输入函数scanf() 把从输入设备输入的数值按先后顺序存入在内存的地址中去。 一般格式: scanf(格式控制,地址列表) ; 格式输入函数scanf() 是地址符,表示a ,b,c三个变量在内存中的的地址。 连续输入多个数字时,空格、回车和tab键均可作为分割符。也就是说,一个scanf()函数所要求输??的数据可在一行内输完,也可以分多行输入. 对unsigned变量,可用%u,%d,或%o  %x。 可以指定输入数据所占列数,系统自动按它截取所需数据。 %后的“ * ”附加说明符表示跳过它相应的数据。 输入函数时不能规定其精度。 ; scanf()格式字符; scanf()附加格式说明字符; 在使用scanf()函数时要注意: Scanf()函数中的“格式控制”后面应当是变量地址; 如果在“格式控制”字符串中除了格式说明以外还有其他字符,则在输入数据时应输入与这些字符相同的字符; 在用“%c”格式输入字符时,空格字符和“转义字符”都作为有效字符输入; 在输入数据时,遇到以下情况时该数据认为结束:①遇空格;②遇宽度结束;③遇非法输入;程序举例;[例] 输入三角形的边长,求三角形的面积。 area = √s*(s-a)*(s-b)*(s-c) s = (a+b+c)/ 2 #include stdio.h #include math.h main() { float a,b,c,s,area; scanf(%f,%f,%f, a, b, c); s = 1.0/2 * (a+b+c); area = sqrt(s*(s-a)*(s-b)*(s-c)); printf(a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n, a,c,b,s); printf(area=%7.2f\n,area); };最简单的C程序设计 程序举例;最简单的C程序设计
显示全部
相似文档