第四章最简单的C程序设计-顺序结构设计.ppt
文本预览下载声明
第四章 最简单的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程序设计
显示全部