《04第三章 数据的输入输出以及算法.ppt》由会员分享,可在线阅读,更多相关《04第三章 数据的输入输出以及算法.ppt(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第三章第三章 数据的输入数据的输入/输出输出输入设备内存输出设备输入流输出流3.1 流流 P55字符的输出putchar和输入getchar格式输出函数printf格式输入函数scanf数据的输入与输出函数数据的输入与输出函数#includegetchar()字符的输入函数字符的输入函数getchar P71#includemain()char ch1,ch2,ch3,ch4;ch1=getchar();ch2=getchar();ch3=getchar();ch4=getchar();字符的输入函数字符的输入函数getcharab putchar(表达式)字符的输出函数字符的输出函数putc
2、har P72该函数一次只能输出一个字符字符或整型常量、变量、表达式#include#include main()main()char ch,ch1;char ch,ch1;chch=a;=a;putcharputchar(*);(*);putchar(nputchar(n););putchar(chputchar(ch););ch1=putchar(ch+2);ch1=putchar(ch+2);putchar(ch1);putchar(ch1);字符的输出字符的输出putcharprintf(a=%d,b=%d,a,b);格式输出格式输出函数printf P55-56格式控制字符串格式控制
3、字符串输出表达式序列输出表达式序列1.格式说明符的形式:格式说明符的形式:flagwidth与prech|l|L flag标志字符:P60 width宽度与prec精度格式符:P56、61 h|l|L长度修饰符:P56 type_char类型转换符:P57 格式输出格式输出函数printf P562.带格式控制符的字符串常量的输出 字符型变量的输出 c 字符串形式输出 s格式输出格式输出函数printfchar ch1=s;printf(ch1=%c,ch2=%s,ch1,abc);%d 数值型变量的输出 printf(%d,%o,%x,%X,15,15,15,15);格式输出格式输出函数pr
4、intf 数值型变量的输出 printf(“%4d,%-4d,%+d,%+dn”,2,3,4,-5);printf(“%#x,%04d”,16,16);格式输出格式输出函数printf 2,3 ,+4,-50 x 1 0,0 0 1 6格式输出格式输出函数printfprintf(“%6.3fn%4.3f”,1.23,1.23);printf(%3.2fn,2.156);printf(%3.2s,abcdef);1.2301.2302.16 ab格式输出格式输出函数printfshort a=1;long b=1;long double c=1;printf(%hd,%ld,%Lf,a,b,c
5、);1,1,1.000000#includemain()int x=10;printf(%d,%d,%dn,+x,-x,-x+);格式输出格式输出函数printf2.printf(“输出字符序列”)printf(ahello);printf(No.tNametTeln);printf(1tLipingt623028n);格式输出格式输出函数printf P62-63scanf(“a=%d b=%d”,&a,&b);格式输入格式输入函数scanf P63-64格式控制字符串格式控制字符串变量地址序列变量地址序列格式说明符的形式:格式说明符的形式:*width字符扫描仪h|l|L *:P64 wi
6、dth数据宽度:P64 字符扫描集:P70 h|l|L长度修饰符:P64 type_char类型转换符:P67格式输入函数格式输入函数scanf P64 scanf(“%d%*d%d”,&x,&y);若输入:2 3 4 scanf(“%4d”,&x);若输入:12345 scanf(“%c%c”,&x,&y);若输入:ab或ab scanf(“x=%c%cn”,&x,&y);格式输入函数格式输入函数scanf short a;long b;double c;long double d;scanf(%hd%ld%lf%Lf,&a,&b,&c,&d);格式输入函数格式输入函数scanf作业73页3、4、5题