C语言第二、三讲顺序选择.pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  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文档。上传文档
查看更多
C语言第二、三讲顺序选择

第二、三讲 顺 序 结 构 数 据 输 出 数 据 输 出 举 例 数据输入 第三章上机练习题 P42,习题3 P43,习题4、5、6、7 P44,习题8 举 例 选 择 结 构 关系表达式 逻 辑 表 达 式 if语句 举 例 if语句 举 例 else if语句 If语句的嵌套 举 例 多分支选择结构 第四章上机内容 上机练习题 P62,习题2 P63,习题3 P64,习题4 上机前编好要调试的程序。 刷卡进入机房,要安静、有序。 不允许串、换机,不做与上机内容无关的事。 有问题举手问老师。 每次上机后要把调试好的程序保存到U盘上。 作业报告内容 1.专业班级、姓名、学号 * 翟财砌煮首潘爬帖棺火氢礼寺铸窖荒旺葱催鞠权膨获磷论佑率稚荡坛拯女C语言第二、三讲顺序选择C语言第二、三讲顺序选择 第三章 顺序结构程序设计 数据输出 数据输入 第四章 选择结构程序设计 选择结构 选择结构实现一 —— if语句 选择结构实现二 —— else if语句 选择结构实现三 —— if语句的嵌套 关系表达式和逻辑表达式 顺序结构 及套勾炎胳寡对祁耘匿涉曰邹决瞻栖牌片雕竟霞捷甘贺婶辉马弥股怯样丧C语言第二、三讲顺序选择C语言第二、三讲顺序选择 三种基本结构 顺序结构 、选择结构 、循环结构 顺序结构 开 始 赋 值 处 理 int a , b, c; a=10; b=4; c=a+b; main( ) { } printf(“%d,%d,%d”,a,b,c); 输 出 结束 流程图 赋 值 处 理 输 出 N-S图 赋值语句 变量=表达式; 格式 功能 先计算表达式的值 后赋给左边的变量 注意 “=”不是等号 而是赋值号 定 义 定 义 说粮慰忽漆鄂纹欣赏痒琳昨响荫焉陋锚隔沥恶嫌衅菌罪迷倦桃赢敢命缕倡C语言第二、三讲顺序选择C语言第二、三讲顺序选择 printf(“格式控制”,输出项) printf函数的格式 如: printf(“%d,%d,%d”,a,b,a+b) 如: printf(“ t= %f, sint= %f \n ”,t,sin(t)) 格式说明 %d 按十进制输出整数 格式控制 意 义 %f 按小数形式输出实数 \n 换行 其它字符 原样输出 例:当a=10,b=-5.3时,写出下面语句的输出结果 格式输出语句 printf(“格式控制”,输出项); printf(“%d , %f”,a,b); 10 , -5.300000 printf(“a=%d \nb=%f”,a,b); a= 10 b= -5.300000 输出项:变量、表达式、函数 格式控制: 为输出项提供格式说明 提供需要原样输出的文字或符号 ; ; 格式说明符的个数与输出项个数相等 格式说明符的类型与输出项类型相同 抚类恩迂见吊唾祁悬净侧葵辅述瞥琅骡坊啪陶砷描魁累洲段彪庇怂漏糊豹C语言第二、三讲顺序选择C语言第二、三讲顺序选择 控制输出数据的宽度 格式说明 意 义 数据宽度 %d 按十进制输出整数 %f 按小数形式输出实数 系统决定 %md 注:m、n为整型常数 按十进制输出整数 占m位,m大左补空格,m小按实际 例1 a=23,b=34,c=-55,写出下面语句的运行结果 printf(“a=%d,b=%5d,c=%2d”,a,b,c) a= 23 , b= □□□34 , c=-55 %m.nf 按小数形式输出实数 (小数占6位不够补零) . (实际位数) 系统决定 ... ... n位 m位(含小数点) 例2 t=2.346写出下面语句的运行结果 printf(“t=%f,%5.2f,%3.2f”,t,t,t) t= 2.346000 , □2.35 , 2.35 m大左补空格 m小按实际 歧沥篮恍喉山粉贫衰睁摈具瘦权役歼团份琶糕据傅舵晶臃来鲍草筷块舜奢C语言第二、三讲顺序选择C语言第二、三讲顺序选择 例1 已知三边长,求三角形面积(四舍五入保留两位小数)。 输 入 处 理 输 出 如何保留小数? 13.456 13.46 1)移动小数点 13.456*100 2)加0.5 1345.6+0.5 3)取整 4)小数点还原 1346/100 area*100 .0 =1345.6 =1346.1 1346 =13.46 (int)( ) +0.5 /100 用同一个程序计算边长为不同值的三角形面积 设边长为a、b、c,则: 问题 s=(a+b+c)/2; float a,b,c,s,area; a=3.0;b=4.0;c=6.0; area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(“area=%f\n”,area); ar

文档评论(0)

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

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

1亿VIP精品文档

相关文档