- 4
- 0
- 约4.92千字
- 约 30页
- 2018-04-28 发布于天津
- 举报
C语言程序设计第四章顺序结构设计
共 28 页 第 * 页 §4.4 数据输入 三个字符输入函数和格式输入函数: 功能:从标准输入设 备上读一个字符 一、字符输入函数 格式1:getch() 格式2:getche() 格式3:getchar() 输入字符,回车后才读入 输入字符,并回显,不必回车 输入字符,不回显,不回车 区别 #include”stdio.h” 例C3.5 #include stdio.h main() { char c1,c2,c3; printf(\n\n); c1=getch(); putchar(c1);putchar(‘ 1\n); c2=getche(); putchar(c2);putchar(‘ 2\n); c3=getchar(); putchar(c3);putchar(‘ 3\n); getch(); } /*C3-5.c*/ #include stdio.h main() {char c1,c2,c3; printf(\n\n); c1=getch(); putchar(c1);putchar(1\n); c2=getche(); putchar(c2);putchar(\n); c3=getchar(); putchar(c3);putchar(3\n); getch(); } 演示P4-3 共 28 页 第 * 页 二、格式输入函数 1. 格式:scanf(格式控制串,地址表) 2 .功能:按照格式控制参数的要求,从终端上把数据送到地址参数所指定的内存空间中 3 .格式控制符号 :同printf 要求:类型相同,个数相等 int a,b; scanf(“%d,%d”, a ,b); b a 输入:5 , 8 5 8 取地址 共 28 页 第 * 页 二、格式输入函数 危险的scanf(); 1.类似于模式匹配的功能。 2.忘记了,“\n” 举例1:scanf(“%d%d%f%f”,a,b,c,d) 输入:1-20.3-4.0e3 举例2:scanf(“%d,%d”,a,b) 输入:3 5 共 28 页 第 * 页 §4-4 数据输入(续) 说明: * 输入时不允许规定精度,可以指定域宽 int a ;scanf(“%3d”,a); float x; scanf(“%8.2f ”,x); ? ? * 输入时,遇下列情况结束 * 回车,空格 * 宽度结束 * 非法输入 int k; scanf(“%3d”,k); 输入:123456789 k为:123 共 28 页 第 * 页 main() { int a; float b,c; scanf(“%2d%3f%4f”,a,b,c); printf(“a=%d,b=%f,c=%f\n”,a,b,c); } 输入:12345678987654321 输出? a=12,b=345.000000,c=6789.000000 练习: P4-4字符与整数输出 P4-5输出域 P4-6输出格式 P4-7输出域 * 第四章 总结 一 、 C中的语句有五类 二、 C中的基本结构有三种 三 、 字符输入输出函数(一次一个字符) 四、 格式输入输出函数(scanf,printf) 五、 格式控制符的使用 %m.nf, %-m.nf等 注意 main() {int a,b; float c; double d; scanf(%d,%4d,a,b); printf(a=%d,b=%d\n,a,b); scanf(%5f,%f,c,d); printf(c=%f,d=%lf\n\n,c,d); getch(); } 输入: 12,13 1.234,1.234 12 34 1.234,1.234 12345,12345 1.234,1.234 123,123 12345.12345 输出?? Thank you * * 1 《C语言程序设计》讲义/张华平/2011-3 1 1 1 1 1 1 1 1 1 1 1 顺序结构程序设计Sequential Structure Programming * 第1节 第2节 第3节 第4节 C语句概述 赋值语句 数据输出 数据输入 主要内容 共 28 页 第 * 页 §4.1 C语句概述 C程序 源文件1 源文件2 源文件3 …... 源文件n 预处理命令 函数1 函数2 …... 函数n 说明语句 执行语句 最小编 译单位 最小功 能单位 必须一个 主函数 共 28 页 第 * 页 ? 一个C程序由若干函数组成 ?
您可能关注的文档
最近下载
- 2025第5版共识指南:术后恶心呕吐的管理(概要)解读PPT课件.pptx VIP
- 专题07 5天速记2025年修订版课标新增词汇(知识清单)(背诵版).docx VIP
- 八篇2025年度民主生活会个人“五个方面”对照检查发言材料.docx VIP
- 专题07 5天速记2025年修订版课标新增词汇(知识清单)(默写版) .docx VIP
- 2025年度民主生活会个人对照检查发言材料 八篇.docx VIP
- 04-6 班子对照-高校党委领导班子2025年度民主生活会对照检查材料.docx VIP
- Philips 飞利浦Series 1200 全自动浓缩咖啡机 EP1221 82产品支持与说明书 全自动浓缩咖啡机.pdf
- 2024年枣庄科技职业学院单招职业技能测试题库及答案解析.docx VIP
- 全髋置换术后护理查房 (2).pptx VIP
- 纯碱,新生焕发,景气不减.pdf VIP
原创力文档

文档评论(0)