网站大量收购独家精品文档,联系QQ:2885784924

4.第四章 顺序程序设计.pptVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
思考题:大小写字母转换 要求:给一个字符类型变量赋一个初值,如‘a’,将其转换为大写字母后输出。 #include stdio.h main() {char c1,c2; c1=‘a’; c2=‘b’; c1=c1-32; c2=c2-32; printf(“%c,%c”,c1,c2); } 一个具体问题的通用解题方法 * * 第四章 顺序程序设计 一、语句(5类) 控制语句(9种) if ( ) ~ else ~ 条件语句 for ( ) ~ 循环语句 while ( ) ~ 循环语句 switch 多分支选择结构 2. 函数调用语句 如:printf(“This is a c program.”); 3. 表达式语句 如:a=3; i=i+1; 注意:表达式的最后加上分号就成了一个语句 4. 空语句(;) 只有一个分号的语句,表示什么也不做。 5. 复合语句(分程序) 如:{z=x+y; t=z/100; printf(“%f”,t); } 二、格式字符与输入输出函数 1.常用格式字符 (P73) (1)d格式符 用来输出十进制整数,用法如下: %d — 按整型数据的实际长度输出。 %md — m为指定的输出字段的宽度。 %ld — 输出长整型数据。 例如: int a=123,b=12345; printf(“%d”,a); printf(“%4d,%4d”,a,b); 输出结果为:_123,12345 见li4-2.C 对应int类型 对应long类型 (2)f 格式符 以小数形式输出实数,用法如下: %f — 由系统自动指定字段宽度,整数部分 全部输出,并输出6位小数。 %m.nf —指定输出数据共占m列,其中有n位小 数,若数值长度小于m,则左补空格。 %lf — 输出双精度实数。 (3)c 格式符 用来输出一个字符。 (4)s 格式符 用来输出一个字符串。 例如:printf(“%s”, “china”); (5)o 格式符 以八进制数形式输出整数。 对应float类型 对应char类型 2. 格式输出函数printf 一般格式: printf(格式控制,输出表列) 注意:请同学们课后练习教材P77~ P79中的例4.3~例4.8,熟悉各种输出的情况! 例如:printf(“最大值a=%d,b=%d”,a,b); 输出的普通字符 输出格式符 格式控制 输出表列 3. 格式输入函数scanf (P82) 一般形式: scanf(格式控制,地址表列) 例如:scanf(“%d,%d,%d”,a,b,c); 格式控制 地址表列 该符号规范出输 入时的间隔符号 使用scanf应该注意的问题: (1)“”为地址运算符,a指变量a在内存中的地址。 (2)在输入时应注意格式符间的间隔符号。 (3)注意格式符“%c”的使用。 本部分作业:P82 4.9 三、字符的输入与输出函数(P79) 字符输出函数putchar 一般形式: putchar(ch) 其中ch为字符型变量(常量)、整型变量(常量)。 例4.1:输出单个字符 #include stdio.h main() {char a,b,c; a=‘A’;b=‘B’;c=‘C’; putchar(a);putchar(b);printf(“%c”,c); } 运行结果:ABC 见li4-1.C 2. 字符输入函数getchar 一般形式: getchar() 例4.2:输入输出单个字符 #include stdio.h main() {char ch; ch=getchar(); putchar(ch); } 运行程序: a (输入‘a’ 并回车) a (输出值‘a’) 或者直接使用: putchar(getchar()) 四、顺序结构程序设计举例 例4.10:输入三角形的三边长,求三角形面积。 变量定义 输入变量值 数值运算 输出结果 计算公式为: 设计过程为: 例4-10源程序清单如下: #include math.h

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档