1 / 17
文档名称:

2 标准格式输入函数及字符输入、输出函数.ppt

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

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

分享

预览

2 标准格式输入函数及字符输入、输出函数.ppt

上传人:xxj16588 2018/1/4 文件大小:238 KB

下载得到文件列表

2 标准格式输入函数及字符输入、输出函数.ppt

文档介绍

文档介绍:授课要点
标准格式输入函数scanf( )
单个字符输出函数putchar()
单个字符输入函数getchar()
标准格式输入函数scanf()
【例6】输入一个十进制整数。

#include <> /*文件包含*/
void main() /*主函数*/
{
int iNum; /*定义整型变量*/
scanf(“%d”,&iNum); /*输入iNum*/
printf(“%d\n”,iNum); /*输出iNum*/
}
程序输出结果:
标准格式输入函数scanf()
【例7】输入两个十进制整数。

#include <> /*文件包含*/
main() /*主函数*/
{
int iNum1,iNum2; /*定义整型变量*/
scanf(“%d%d”,&iNum1,&iNum2); /*输入iNum1,iNum2*/
printf(“%d\t%d\n”,iNum1,iNum2); /*输出iNum1,iNum2*/
}
程序输出结果:
标准格式输入函数scanf()
【例8】输入两个十进制整数。

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

#include "" /*文件包含*/
void main() /*主函数*/
{
float fNum1, fNum2; /*定义实型变量*/
scanf(“%f%f”,&fNum1, &fNum2); /*输入fNum1, fNum2 */
printf(“num1=%f\n”, fNum1); /*输出fNum1*/
printf(“num1=%f\tnum2=%f\n”,fNum1,fNum2); /*输出fNum1、fNum2*/
}
程序输出结果:
标准格式输入函数scanf()
【模仿练****按如下要求输入两名学生的成绩(浮点数)并输出显示在屏幕上。
运行结果如下图所示:
标准格式输入函数scanf()
【例10】输入一个字符。

#include "" /*文件包含*/
void main() /*主函数*/
{
char ch; /*定义字符型变量*/
scanf(“%c”,&ch); /*输入一个字符*/
printf(“你输入的字符是:%c\n”,ch); /*输出字符*/
}
程序输出结果:
标准格式输入函数scanf()
【思考】以下程序应如何输入?
#include<>
void main()
{
char ch1,ch2;
scanf("%c%c",&ch1,&ch2);
printf("ch1=%c,ch2=%c\n",ch1,ch2);
}
正确输入后的程序结果显示如右图:
【思考】产生右图结果的原因是什么?
标准格式输入函数scanf()
【例11】输入一个字符串。

#include "" /*文件包含*/
void main() /*主函数*/
{
char str[10]; /*定义一个字符串变量*/
scanf(“%s”,str); /*输入一个字符串*/
printf(“你输入的字符串是%s\n”,str); /*输出字符串*/
}
程序输出结果:

最近更新