c语言输入输出函数介绍

上传人:san****019 文档编号:70771467 上传时间:2019-01-18 格式:PPT 页数:15 大小:1.55MB
返回 下载 相关 举报
c语言输入输出函数介绍_第1页
第1页 / 共15页
c语言输入输出函数介绍_第2页
第2页 / 共15页
c语言输入输出函数介绍_第3页
第3页 / 共15页
c语言输入输出函数介绍_第4页
第4页 / 共15页
c语言输入输出函数介绍_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《c语言输入输出函数介绍》由会员分享,可在线阅读,更多相关《c语言输入输出函数介绍(15页珍藏版)》请在金锄头文库上搜索。

1、1,C语言输入输出函数,标准输入输出函数都包含在头文件stdio.h中 #include “stdio.h ” 或 #include TC系统允许在使用printf()和 scanf()两个函数时不加“#include”命令,但是VC+6.0确不可以不写#include ,2,格式输入输出函数,格式输出函数printf() printf (,); 是用双引号括起的一个字符串常量,里面有要求函数原样输出的字符,以及规定数据输出时采用的格式 列出了需要输出的变量名(或表达式),正是变量的值要按照格式要求进行输出 例如 printf(“c=%d+%d=%d n“,a,b,a+b),3,格式输入输出函

2、数,printf()函数中最常用格式符 x=212; sum=0.628; c=w;,4,格式输入输出函数,在printf()格式符前,还可加附加格式符,以得到更多的格式输出信息,5,格式输入输出函数,例2.14: 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,格式输入输出函数,例2.15: printf()函数中最常用格式符,#include voi

3、d main() float x=1234.56,y=1.23456789; printf(“x=%f,y=%f n“, x, y); printf(“x=%10.3f n“, x); printf(“x=%-10.3f n“, x); printf(“x=%4.3f n“, x); ,7,格式输入输出函数,格式输入函数scanf() scanf (,); 是用双引号括起的一个字符串常量,里面列出输入数据的格式说明和分隔符 列出存放输入数据的变量地址 例如 scanf (“%d%d“,&a, &b),8,格式输入输出函数,scanf()函数中最常用格式符,9,格式输入输出函数,scanf (“

4、%d%d%d“, 字符连续输入:abc 不能输入:abc,10,格式输入输出函数,要求在程序运行中输入数据,输入的数据个数和类型必须与格式说明符一一对应 地址参数形式:&变量名(除数组或指针变量) 为了减少不必要的输入量,除了逗号、分号、空格符以外,格式控制中尽量不要出现普通字符,11,字符输入输出函数,字符输入函数getchar() = getchar (); 等待键盘输入,按回车换行键结束,返回输入的第1个字符,没有参数 字符输出函数putchar() 调用形式:putchar (c) 在显示器上输出一个字符,其中c通常是一个已经赋值的字符型变量,或是一个字符常量,12,字符输入输出函数,

5、例2.16:从键盘接收一个字符,然后输出,#include void main() char ch; ch = getchar (); putchar(ch); ,13,例从键盘输入一个大写字母,要求改用小写字母输出。 #include void main() char c1,c2; c1=getchar(); printf(“%c,%dn“,c1,c1); c2=c1+32; printf(“%c,%dn“,c2,c2); ,运行情况: , ,,14,其它常用库函数,若是大写 字母,返 回真,否 则返回0,若是小写 字母,返 回真,否 则返回0,若是数字 返回真, 否则返回 0,求绝对值 返回值类 型double,产生随机 整数,范 围是0至 32767,islower,isdigit,fabs,rand,isupper,stdlib.h,math.h,ctype.h,C库函数,15,字符串处理函数,字符串,头文件 string.h,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号