C语言程序设计第四章顺序结构设计.ppt

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

文档评论(0)

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

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

1亿VIP精品文档

相关文档