- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、什么是算法 算法 algorithm 是模型分析的一组可行的、确定的和有穷的规则,是解题方案的准确而完整的描述 二、算法的描述 自然语言描述 二、算法的描述 用传统流程图表示 二、算法的描述 用N-S图表示 一、三种程序设计结构 二、5种句式 二、5种句式 二、5种句式 二、5种句式 一、格式输出函数printf 一、格式输出函数printf 二、printf格式符说明 二、printf格式符说明 另外,还有其他格式符如: m l 将在需要的时候用实例讲解。 二、printf一般格式 %[标志][输出最小宽度][.精度][长度]格式字符 三、其他实例 三、其他实例 三、其他实例 printf综合实例 案例:计算身高h为1.72米、体重w为80千克的肥胖指数 k,(k w/h2 ) 四、格式输入函数scanf 五、scanf格式符说明 五、scanf格式符说明 了解下面的输入符: m:用在输入整数,截取前m位整数赋值 例如: scanf “%2d”,a ; 当输入3245时,a赋值为32。 六、scanf输入形式 1、输入两个整数给int类型变量a,b 七、字符数据的输入输出 几种形式: scanf “%c”,ch ;//使用scanf ch getchar ;//输入一个字符赋值给ch putchar ch ;//以字符形式输出ch 八、两个字符输入输出函数 概念 顺序结构 Sequential Structure 在程序执行中,一个操作完成后接着执行跟随其后的下一个操作。顺序结构的程序基本上是由函数调用语句和赋值语句构成。 执行特点: 从上至下; 依次执行每一条语句。 顺序结构实例 从键盘输入一个三位数,获取其个位,十位和百位的值。 顺序结构实例 输入三个实数,输出它们的和以及平均数。 顺序结构实例 输入三角形三边长,求三角形面积 为简单起见,设输入的三边长能构成三角形 。 提示:求三角形面积公式为: 其中a,b,c为三角形的三个边长,s a+b+c /2。 输入数据赋给变量: #include main int a; scanf “%d”,a ; #include main float b; scanf “%f”,b ; #include main double c; scanf “%lf”,c ; #include main int a,b; scanf “%d%d”,a,b ; #include main float h,w; printf “请输入身高(米):” ; scanf “%f”,h ; printf “请输入体重(千克):” ; scanf “%f”,w ; printf “肥胖指数为:%.2f\n”,w/h/h ; o,x d 输入带符号的十进制整数 o:输入无符号八进制整数,x:输入无符号十六进制整数 含义 scanf格式字符 lf f c 输入doule类型的实数 输入float类型的实数 输入字符 scanf “%格式符”,变量 scanf输入数据时的注意事项 #include main int a,b; scanf “%d%d”,a,b ; printf “a %d,b %d\n”,a,b ; 总结: 1、scanf中,除了%d,%f……这样的格式需要输入数据,其他字符原样输入。 2、scanf中不要使用\n。 以非0数字开头(由0-9组成):45 85 1236 语法:字符变量 getchar ; 直接使用getchar ;不给任何变量赋值 getchar() 以非0数字开头(由0-7组成):045 075 01236 语法:putchar 字符表达式 ; putchar(字符) 3.4顺序结构程序设计 4 #include void main int a; int gw,sw,bw; scanf %3d,a ; gw a%10; /*获取a的个位数*/ sw a/10%10; /*获取a的十位数*/ bw a/100; /*获取a的百位数*/ printf a %d\n,a ; printf %d,%d,%dn,gw,sw,bw ; #include main float a,b,c; float sum 0; printf 请输入三个实数 逗号间隔 : ; scanf %f,%f,%f,a,b,c ; sum a+b+c; printf 和 %g 平均值 %g\n,sum,sum/3 ; #include #include /*由于调用数学函数库中的sqrt函数,必须在程序的开头加一条#include命令,把头文件ma
您可能关注的文档
- 2016届江苏泰州中考语文试题分类汇编:名著阅读分解.doc
- CNKI中国期刊全文数据库使用介绍分解.ppt
- 2016届江西省八所重点中学盟校高三联合模拟考试数学(理)试题分解.doc
- CO2的性质和用途分解.ppt
- 2016届江西省九江市高三下学期第三次模拟考试理数试题(解析版)分解.doc
- 2016届江西省南昌三中高三第二次(10月)月考生物试题word版分解.doc
- CommonCoreVocabulary分解.doc
- CommonMistakeofCpk-CN1.0分解.doc
- 2016届江西省南昌市第三中学高三上学期第二次月考地理试题分解.doc
- Compoundnoun(复合名词)分解.ppt
最近下载
- 人工挖孔桩工程量计算格式表格.xls VIP
- 北京师范大学天津静海实验学校2024-2025学年高二上学期第一次月考化学试卷.docx VIP
- 室内装饰装修施工组织设计.pdf VIP
- 人教A版(2019)必修第一册2.3二次函数与一元二次方程、不等式 同步练习(Word版含解析).docx VIP
- 5000tpd燃烧器技术介绍.pdf VIP
- 2023年山西云时代技术有限公司校园招聘考试笔试题库及答案解析.docx VIP
- 小学低年级传统文化故事教学策略研究与实践教学研究课题报告.docx
- 第4课 运动负荷的监控+课件+ 2025-2026学年人教版(2024)初中体育与健康八年级全一册.pptx VIP
- 中级职称评审-人工智能工程-专业技术报告.docx VIP
- 食品生物技术概论 教学课件 作者 廖威 主编 谭强 主审 第二章 基因工程在食品工业中的应用.ppt VIP
文档评论(0)