资源描述:
《最新C语言4-5PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。 记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热”,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边
2、扇边训,“你看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道! 蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。 蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅C语言4-5赋值语句区分赋值表达式
3、与赋值语句(P69)输入输出“标准输入输出函数”#include或#include“stdio.h”2字符数据的输入输出putchar函数putchar(变量或常量)第四章顺序结构程序设计#includemain(){chara,b,c;a=‘B’;b=‘O’;c=‘Y’;putchar(a);putchar(b);putchar(c);putchar(‘’);putchar(a);putchar(‘’);putchar(b);putchar(‘’);putch
4、ar(c);}3例:floata=1.23;printf(“a=%6.3f”,a);输出结果:1.230当输出字符串时,m指定了输出字符串占用的字符位置长度,而n指定了实际输出的字符个数。例:staticchara[]=“ABCDE”printf(“%5.3s”,a);输出结果:ABCprintf(“%5s”,a);printf(“%3s”,a);输出结果:ABCDE输出结果:ABCDE第四章顺序结构程序设计7+:指定输出位置,+号或缺省该符号时,输出的字符右对齐;若指定-号时,则输出的字符左对齐。例:cha
5、rs1[]=“ABC”;printf(“%-5s”,s1);输出结果:ABCprintf(“%5s”,s1);输出结果:ABC%:标识记号第四章顺序结构程序设计8第四章顺序结构程序设计scanf函数scanf(格式控制,地址表列)格式控制符类似于printf函数地址表列为地址组成的表列,&表示地址运算符main(){inta,b,c;scanf(“%d%d%d”,&a,&b,&c);printf(“%d,%d,%d”,a,b,c);}注意事项:scanf函数中格式符之间的间隔符与输入数据间的间隔符一致9格
6、式字符d用来输入十进制整数。oxcsfe用来输入八进制整数。用来输入十六进制整数。用来输入单个字符。说明用来输入字符串,将字符串送到一个字符数组中,在输入时以非空白字符开始,以第一个空白字符结束。字符串以串结束标志‘ ’作为其最后一个字符。以f作用相同,e与f可以互相替换。用来输入实数,可以用小数形式或指数形式输入。u用来输入无符号的十进制整数。scanf()函数中的部分格式字符10scanf()函数中的部分附加的格式说明字符字符说明用于输入长整型数据(可用%ld,%lo,%lx),以及double型数据(
7、用%lf或%le)用于输入短整型数据(可用%hd,%ho,%hx)指定输入数据所占宽度(列数)。表示本输入项在读入后不赋给相应的变量。h域宽(为一正整数)*l11第四章顺序结构程序设计输入数据时不能规定精度scanf(“%7.2f”,&a);用“%c”格式输入字符时,空格和转义字符都作为有效字符输入scanf(“%c%c%c”,&a,&b,&c);输入:abca=‘a’b=‘’c=‘b’12例1:若有以下程序段,它的输出结果是:#defineD66main(){intd=65;printf(“%d%c”D
8、,D)}A.68DB.100dC.66BD.65AC13例:从键盘输入一个数字字符(0~9),转换成对应的十进制数,并输出。#include"stdio.h"main(){charc,a;printf("输入一个数字:");scanf("%c",&c);a=c-48;printf("c=%da=%d",c,a);}C14第3~4章小结1.C语言中的基本数据类型。2.基本数据类型占用的内存空间