下载此文档

c语言顺序结构程序设计.ppt


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
02 十一月 2018
1
第3章顺序结构程序设计
教学要求:
通过本章的学习要求掌握表达式语句的格式,理解表达式与表达式语句的区别;掌握格式输入/输出函数和字符输入/输出函数的使用方法。
教学内容:
C语言的基本语句
格式输出函数
格式输入函数
字符输入函数
字符输入函数
程序设计举例
02 十一月 2018
2
C语言的基本语句
C语言程序的基本组成单位是函数,而函数是由语句构成的,其中一部分语句是实现数据设计;一部分语句是实现操作设计。数据设计结果是一系列数据描述语句,主要用来定义数据类型,完成数据初始化;操作设计结果是一系列的操作控制语句,完成对数据的加工和流程控制。
C 程序
源文件1~n构成
源文件由函数构成
数据设计语句
操作设计语句
说明语句
执行语句
02 十一月 2018
3
●C语言的基本语句
简单语句
表达式语句如i++; x=1;
函数调用语句如printf(“s=%d\n”,x);
复合语句指用花括号括起来一条或多条语句。
空语句指不做任何操作仅用一个分号;表示。
控制语句
结构化语句
条件语句:if-else;switch
循环语句
while语句
do-while语句
for语句
非结构化语句
break语句
continue语句
非限定转向语句 goto
C语言的基本语句
02 十一月 2018
4
格式输出函数printf
#include<>
int main()
{
int i,j,m,n;
i=5;
j=15;
m=i++;
n=++j;
printf("i=%d, j=%d, m=%d, n=%d\n",i,j,m,n);
return 0;
}
阅读程序,体会printf()的用法
格式控制字符串
输出列表项
02 十一月 2018
5
()函数的格式
printf("格式控制字符串",输出列表);
●格式控制字符串是用双撇括起来的字符串,用于控制输出项的格式和需要原样输出的字符串。
●格式说明由“%”和格式字符组成。如:%d,%f
●普通字符指按原样输出的字符。作输出数据的间隔及提示说明。
●转义字符指控制产生特殊的输出效果。如:\n输出换行。
●输出列表可以是常量、变量和表达式,其类型、顺序和个数必须与格式控制字符串中的格式一致。
02 十一月 2018
6

格式说明由“%”与不同的格式字符组成,用来说明各输出项的数据类型、长度和小数点位数。常用的几种格式符如下:
●%d:按十进制数形式输出。
●%o:按八进制数形式输出。
●%u:按十进制数形式输出无符号型数据。
●%c:输出一个字符。
●%s:输出一个字符串。
●%f:按实型数据输出且有6位的小数点。
●%e: 按实型数据输出且按指数形式
●%g:按实型数据输出由系统自动选择f格式或e格式。
02 十一月 2018
7
格式输入函数scanf
#include<>
int main()
{
int a,b,c;
float aver;
printf("请输入三个数a,b,c:");
scanf("%d%d%d",&a,&b,&c);
aver=(a+b+c)/3;
printf("aver=%f\n",aver);
return 0;
}
阅读下列程序,认识scanf函数的用法
格式控制字符串(注意表现形式)
输入地址列表
02 十一月 2018
8
()的格式
scanf("格式控制字符串",输入地址列表);
格式控制字符串形式:%[*][输入数据宽度][长度]类型
●类型:输入数据的类型,同printf的类型一致。
●*:表示输入项,输入后不赋给相应的变量跳过输入值
●输入数据宽度:用十进制整数指定输入宽度即字符数
如:scanf("%4d%4d",&a,&b);
输入:12345678↙则执行后a=1234 b=5678
●长度:长度格式符用l和h表示。如:%ld表示输入长整型;%lf表示双精度浮点型。
输入地址:由地址运算符&和变量名组成。
02 十一月 2018
9
使用scanf函数注意的几个问题
●输入时不能规定精度。如:scanf("%",&a);
●要求给出地址不能是变量名。如:scanf("%f",a);
●输入多个数据时要注意间隔符的运用。
如:scanf("%d%d%d",&a,&b,&c);则间隔符为空格
如:scanf(“%d,%d,%d”,&a,&b,&c);则间隔符为逗号

c语言顺序结构程序设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2623466021
  • 文件大小563 KB
  • 时间2018-11-02