1 / 15
文档名称:

C语言输入输出函数介绍.ppt

格式:ppt   大小:1,393KB   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言输入输出函数介绍.ppt

上传人:yzhfg888 2017/2/22 文件大小:1.36 MB

下载得到文件列表

C语言输入输出函数介绍.ppt

文档介绍

文档介绍:1 吉林大学珠海学院计算机系 C语言输入输出函数?标准输入输出函数都包含在头文件 中?#include “ ”或#include < > ?TC系统允许在使用 printf ()和scanf ()两个函数时不加“#include ”命令,但是 VC++ 确不可以不写#include < > 2 吉林大学珠海学院计算机系格式输入输出函数?格式输出函数 printf () ? printf (< 格式控制字符串>,<输出变量列表>); ?<格式控制字符串>是用双引号括起的一个字符串常量,里面有要求函数原样输出的字符,以及规定数据输出时采用的格式?<输出变量列表>列出了需要输出的变量名(或表达式),正是变量的值要按照格式要求进行输出?例如 printf("c =% d+%d =%d \ n",a,b,a+b ) 3 吉林大学珠海学院计算机系格式输入输出函数? printf ()函数中最常用格式符? x=212; sum=; c= ‘w’; Oct=324 printf( “ Oct =%o \n ”, y); 八进制整数 o ** Beijing ** printf (“** %s ** \n ”, s); 字符串 s addr =65498 printf( “ addr =%u \n ”, &x); 无符号十进制数 u Hex=D4 printf( “ Hex =%x \n ”, z); 十六进制整数 x It is W printf( “ It is %c \n ”, c); 单个字符 c sum= printf( “ sum =%f \n ”, sum); 十进制 double 型 f x=212 printf( “x =%d \ n”,x ); 十进制 int 型 d含义应用示例说明格式符 4 吉林大学珠海学院计算机系格式输入输出函数?在 printf ()格式符前,还可加附加格式符,以得到更多的格式输出信息数据左对齐 printf( “%-3d \n ”, a); 输出数据左对齐- sum= printf( “ sum =% \n ”, sum); x=212 printf( “x =%3d \n ”, x); 规定输出域宽 m含义应用示例说明格式符 5 吉林大学珠海学院计算机系格式输入输出函数? : printf ()函数中最常用格式符#include < > void main() { unsigned int a=65535; int b=-2; printf( ”a =% d,%o,%x,%u \n ”, a,a,a,a ); printf( ”b =% d,%o,%x,%u \n ”, b,b,b,b ); } 6 吉林大学珠海学院计算机系格式输入输出函数? : printf ()函数中最常用格式符#include < > void main() { float x=,y=; printf("x =% f,y =%f \n", x, y); printf("x =% \n", x); printf("x =%- \n", x); printf("x =% \n", x); } 7 吉林大学珠海学院计算机系格式输入输出函数?格式输入函数 scanf () ? scanf (< 格式控制字符串>,<输入地址列表>); ?<格式控制字符串>是用双引号括起的一个字符串常量, 里面列出输入数据的格式说明和分隔符?<输入地址列表>列出存放输入数据的变量地址?例如 scanf ("% d%d",&a , &b) 8 吉林大学珠海学院计算机系格式输入输出函数? scanf ()函数中最常用格式符输入 324 , x=324 scanf( “%o ”,&x ); 八进制整数 o Beijing , t[]= “ Beijing ” scanf( “%s ”,t ); 字符串 s输入 D4 , x=D4 scanf( “%x ”,&x ); 十六进制整数 x 输入 A, ch=’A’ scanf( “%c ”,&ch ); 单个字符 c 输入 , f= scanf( “%f ”,&f ); 十进制 double 型 f 输入 212 , x=212 scanf( “%d ”,&x ); 十进制 int 型 d 含义应用示例说明格式符 9 吉林大学珠海学院计算机系格式输入输出函数?