收藏 分享(赏)

第4次(标准格式输入函数及字符输入输出函数)PPT课件.ppt

上传人:微传9988 文档编号:3392875 上传时间:2018-10-23 格式:PPT 页数:26 大小:400.50KB
下载 相关 举报
第4次(标准格式输入函数及字符输入输出函数)PPT课件.ppt_第1页
第1页 / 共26页
第4次(标准格式输入函数及字符输入输出函数)PPT课件.ppt_第2页
第2页 / 共26页
第4次(标准格式输入函数及字符输入输出函数)PPT课件.ppt_第3页
第3页 / 共26页
第4次(标准格式输入函数及字符输入输出函数)PPT课件.ppt_第4页
第4页 / 共26页
第4次(标准格式输入函数及字符输入输出函数)PPT课件.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、,IT Education & Training,Neusoft Institute of Information,Date: October 23, 2018,第一章 c语言程序设计基础,办公室:A2 213 (科研管理部) EMAIL: 课件下载网址:ftp:/ ) 单个字符输出函数putchar() 单个字符输入函数getchar(),标准格式输入函数scanf(),格式输入函数scanf()解释,格式控制输入函数scanf作用是:按指定的格式从标准输出设备(键盘)输入数据。,函数scanf()的使用格式为:scanf(“格式控制”,地址列表) ;,标准格式输入函数scanf(),其控制

2、串由三类字符构成: 格式化说明符;空白符; 非空白符;,标准格式输入函数scanf(),格式化说明符: %开头的字符,代表输入变了的格式类型%d代表整数 %f代表浮点数(小数) %c代表字符 %s代表字符串,scanf(“%d“,标准格式输入函数scanf(),空白符 空白字符会使scanf()函数在读操作中略去输入中的一个或多个空白字符空白符可以是space,tab等等,直到第一个非空白符出现为止。,scanf(“%d %d“,标准格式输入函数scanf(),非空白符 一个非空白字符会使scanf()函数在读入时剔除掉与这个非空白字符相同的字符。,scanf(“%d,%d“,标准格式输入函数

3、scanf(),【例6】输入一个十进制整数。 程序名为1_8.cpp。 #include /*文件包含*/ void main() /*主函数*/ int iNum; /*定义整型变量*/scanf(“%d”, /*输出iNum*/ 程序输出结果:,标准格式输入函数scanf(),【例7】输入两个十进制整数。 程序名为1_9.cpp。 #include /*文件包含*/ main() /*主函数*/ int iNum1,iNum2; /*定义整型变量*/scanf(“%d%d”, /*输出iNum1,iNum2*/ 程序输出结果:,标准格式输入函数scanf(),【例8】输入两个十进制整数。

4、程序名为1_10.cpp。 #include “stdio.h“ /*文件包含*/ void main() /*主函数*/ int iNum1,iNum2; /*定义整型变量*/scanf(“%d,%d”, /*输出iNum1,iNum2*/ 程序输出结果: 注意输入时避免如下错误:,标准格式输入函数scanf(),【模仿练习】按如下要求输入两名学生的成绩(整数)并输出显示在屏幕上。 运行结果如下图所示:,标准格式输入函数scanf(),【例9】输入十进制浮点数。 程序名为1_11.cpp。 #include “stdio.h“ /*文件包含*/ void main() /*主函数*/ flo

5、at fNum1, fNum2; /*定义实型变量*/scanf(“%f%f”, /*输出fNum1、fNum2*/ 程序输出结果:,标准格式输入函数scanf(),【模仿练习】按如下要求输入两名学生的成绩(浮点数)并输出显示在屏幕上。 运行结果如下图所示:,标准格式输入函数scanf(),【例10】输入一个字符。 程序名为1_12.cpp。 #include “stdio.h“ /*文件包含*/ void main() /*主函数*/ char ch; /*定义字符型变量*/scanf(“%c”, /*输出字符*/ 程序输出结果:,标准格式输入函数scanf(),【思考】以下程序应如何输入?

6、 #include void main() char ch1,ch2;scanf(“%c%c“, 正确输入后的程序结果显示如右图:,【思考】产生右图结果的原因是什么?,标准格式输入函数scanf(),【例11】输入一个字符串。 程序名为1_13.cpp。 #include “stdio.h“ /*文件包含*/ void main() /*主函数*/ char str10; /*定义一个字符串变量*/scanf(“%s”,str); /*输入一个字符串*/printf(“你输入的字符串是%sn”,str); /*输出字符串*/ 程序输出结果:,标准格式输入函数scanf(),【模仿练习】按如下要

7、求输入一名学生的姓名并输出显示在屏幕上。 运行结果如下图所示:,【注意】s遇空格、回车表示结束。 运行结果如右图所示:,单个字符输出函数putchar(),字符输出函数putchar()解释,字符输出函数putchar的一般格式为: putchar(c)putchar作用:在标准输出设备(显示器)上输出c对应的一个字符。用putchar()函数可以输出字符变量、控制字符。如,char c=Y;putchar(c);输出结果为Y。如, char c=n;putchar(c);输出结果为一换行符。,单个字符输出函数putchar(),【例12】输出一个字符。 程序名为1_14.cpp。 #incl

8、ude “stdio.h“ /*文件包含*/ main() /*主函数*/ char ch1,ch2,ch3; /*定义字符变量*/ch1=O; /*为字符变量赋初值*/ch2=K;ch3=n;putchar(ch1); /*输出字符变量值*/putchar(ch2);putchar(ch3); 程序输出结果:,单个字符输出函数putchar(),【模仿练习】用putchar()函数输出自己的英文名字: 屏幕显示如下:,单个字符输入函数getchar(),字符输入函数getchar()解释,字符输入函数getchar的一般格式为:getchar( ) getchar作用:在标准输入设备(键盘)

9、读入一个字符。 如: char c; c=getchar(); 执行时,要求输入一个字符,如输入:3, 则输入的字符3就赋给了变量c。,【注意】在一个函数中要用到getchar()、putchar()函数时,应该在函数的前面(或在本文件开头)用#include,单个字符输入函数getchar(),【例13】从输入设备读入字符后输出该字符。 程序名为1_15.cpp。 #include “stdio.h“ /*文件包含*/ main() /*主函数*/ char ch; /*定义字符变量*/ch=getchar(); /*输入一个字符*/putchar(ch); /*输出字符变量值*/ 程序输出结果:,讨论并总结,输出函数scanf()的格式应注意什么? 使用putchar()时应注意什么? 使用getchar()应注意什么?,学以致用,寻找身边的例子,实现信息的输出:例如:输出显示自己的名片,输出一棵圣诞树等等,格式自由发挥,作业每人必做,见ftp上作业第一次 下次上课前上交,要求手写在作业本上,Neusoft Institute of Information,办公室:A2 213(科研管理部) EMAIL: 课件下载网址:ftp:/

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医学治疗 > 基础医学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报