- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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
您可能关注的文档
- 肺部疾病的外科治疗(讲稿).ppt
- 肿瘤放疗科诊疗一类目录表.doc
- 第四部分 肿瘤.doc
- 肿瘤细胞迁移中的信号通路.ppt
- 肿瘤登记基本技术_肿瘤命名与编码201203.ppt
- 糖皮质激素的合理使用.doc
- 肿瘤 复旦大学习题.doc
- 细胞遗传学练习题.doc
- 肿瘤转移的分子机制.ppt
- 胰腺炎性假瘤鉴别诊断.4doc.doc
- 初中生数学学习过程评价方法的探索与实践.pdf
- 2025年湖南邮电职业技术学院单招语文2019-2024历年真题考点试卷含答案解析.docx
- 大学生支教实践报告3000字.pdf
- 2025年湖南都市职业学院单招职业技能测试近5年真题考点含答案解析.docx
- 2025年湖南都市职业学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
- 2025年湖南都市职业学院单招语文2019-2024历年真题考点试卷含答案解析.docx
- 2025年湖南都市职业学院单招英语2014-2024历年真题考点试卷摘选含答案解析.docx
- 2025年湖南铁路科技职业技术学院单招职业技能测试近5年真题考点含答案解析.docx
- 2025年湖南邮电职业技术学院单招(数学)历年真题考点含答案解析.docx
- 2025年湖南铁路科技职业技术学院单招职业适应性测试历年(2019-2024年)真题考点试卷含答案解析.docx
文档评论(0)