admin 管理员组文章数量: 887021
2023年12月16日发(作者:swiper滑动时触发事件)
第1页
时
间
9 月 16日
星期 2
课
数据输入与输出
题
教学目标
掌握数据输出输入函数的使用
教学重点
各函数的书写格式,功能
教学难点 printf和scanf的使用
课 型
公共课
教法选择
讲授,举例,演示
教 学 过 程
第二章数据类型与基本运算
2.6.1 数据输出
字符输出函数
格式: putchar( c )
参数: c为字符常量、变量或表达式
功能:把字符c输出到显示器上
返值:正常,为显示的代码值;出错,为EOF(-1)
举例:
#include
main()
{ int c;
char a;
c=65; a='B';
putchar(c); putchar('n'); putchar(a);
}
格式输出函数
格式:printf(“格式控制串”,输出表)
功能:按指定格式向显示器输出数据
返值:正常,返回输出字节数;出错,返回EOF(-1)
输出表:要输出的数据(可以没有,多个时以“,”分隔)
格式控制串:包含两种信息
格式说明:%[修饰符]格式字符 ,用于指定输出格式
普通字符或转义序列:原样输出
格式字符
说明:
格式字符要用小写
格式字符与输出项个数应相同,按先后顺序一一对应
输出转换:格式字符与输出项类型不一致,自动按指定格式输出
教法运用及板书要点
教学媒体
多媒体
第2页
2.6.2 数据输入
字符输入函数
格式:getchar( )
功能:从键盘读一字符
返值:正常,返回读取的代码值;出错,返回EOF(-1)
#include
main()
{ int c;
printf("Enter a character:");
c=getchar();
printf("%c--->hex%xn",c,c);
}
运行结果:
Enter a character:A
A--->hex41
格式输入函数
格式: scanf(“格式控制串”,地址表)
功能:按指定格式从键盘读入数据,存入地址表指定
的存储单元中,并按回车键结束
返值:正常,返回输入数据个数
地址表:变量的地址,常用取地址运算符&
格式字符:d,i,o,x,u,c,s,f,e
例 scanf(“%d”,&a);
输入:10
则 a=10
例 scanf(“%x”,&a);
输入:11
则 a=17
说明:
1.用“%c”格式符时,空格和转义字符作为有效字符输入
2.输入数据时,遇以下情况认为该数据结束:
遇空格、TAB、或回车
遇宽度结束
遇非法输入
程序举例
例 输入三角形边长,求面积
1s(abc)2
areas(sa)(sb)(sc)作业:课后第6题
版权声明:本文标题:C 语言电子教案第二章数据输入与输出 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1702711132h427696.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论