在程序的开始处有预编译命令.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在程序的开始处有预编译命令

4-0.输入/输出 输入 从计算机输入设备(键盘,鼠标,扫描仪等)数据送人计算机内部的操作 例如:从键盘接受用户输入数据(两个整数) Application ABCBBC\0\n Scanf(“%d”,a); 123.45 12 34 Hello c program\0 4-0.输入/输出 输出 从计算机内部将数据向外部输出设备(显示器、打印机、磁盘等 )输出数据 例如:在屏幕上显示结果数据(程序判定2个整数中的大数,并输出到屏幕) 输入/输出函数 最常见的输入/输出函数 getchar(gets)函数和scanf函数(输入) putchar(puts)函数和printf函数(输出) 4-0.输入/输出 4-0.输入/输出 输入/输出函数 函数定义在头文件stdio.h中 在程序的开始处有预编译命令: #include stdio.h或 #include “stdio.h” Some Object Code 4-0.输入/输出 Text Program Object code C standard Library Execute code Compile Link Some Prototypes Code #include stdio.h 输入/输出过程 4-1.字符输入/输出 getchar函数 功能 从标准输入设备上(键盘)输入一个且只能是一个字符,并将该字符返回为函数的值 格式:getchar(); 4-1.字符输入/输出 getchar函数 例4-1:getchar函数应用 #include stdio.h main() { int i; i=getchar(); printf(“%c:%d\n”,i,i); } 键盘输入 b 输入结果 b:98 4-1.字符输入/输出 putchar函数 功能 将指定输出表达式值所对应的字符输出到标准设备(终端/显示器),每次只能输出一个字符 格式:putchar(输出表达式); 4-1.字符输入/输出 putchar函数 例4-2:putchar()应用 #include“stdio.h” main() { char o=‘O’,k=‘K’ ; putchar(o); putchar(k); } 执行结果: OK 4-2. 数据输出 printf函数 功能 按控制字符串规定的格式输出 格式: printf(“格式字符串”,输出项列表); 由“ ”括起来的格式字符串用以制定输出项表中各数据项的输出格式 输出项列表列出要输出的项,可以是常量、变量或表达式 4-2.数据输出 printf函数 例4-3: printf (“%d\n, 100); /*输出常数100*/ int a=100; printf(“%d\n”,a); /*输出变量a的值100*/ int a=10; printf(“%d”,a+100); /*输出表达式a+100的结果*/ 4-2. 数据输出 printf函数 输出形式1: printf(字符串); 按原样输出字符串 例: printf(“hello c programming.\n); 4-2. 数据输出 printf函数 输出形式2:printf(格式字符串,输出项表); 按格式字符串中的格式依次输出各数据项 输出数据项的顺序一般按从左至右的顺序输出 格式控制中的普通字符串,照原样输出 4-2.数据输出 printf函数 例4-5:分析下面输出过程 设有:inta=2; float b=2.5;char c=‘A’; printf(“a=%d,b=%f,c=%c\n”,a,b, c);   %d表示输出a的值整数2 %f表示输出b的值2.5,%f格式要求输出6位小数,在2.5的后面补4个0; %c表示输出c的值‘A’ “a=”、 “b=” 、 “c=” 、,和“\n不是格式符,属于普通字符串,按原样输出 输出格式: a=2,b=2.500000,c=A _| 4-2. 数据输出 printf函数 修饰符 格式字符串:%[修饰符]格式字符 用于确定数据输出的宽度、精度、小数位数、对齐方式等,用于产生更加规范整齐的输出,当没有输出修饰符时,按系统缺省设定显示 4-2.数据输出 printf函数 例4-6:分析printf()函数 int i=123, float j=12.34567; printf(“%4d+++%5.2f”,i,j);/*_123+++12.35 */ printf(“%2d+++%2.1f”,i,j); /*123+++12.3*/ printf(“%4d%10.4f”,i

您可能关注的文档

文档评论(0)

wangyueyue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档