版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计项目四车辆电池数据监测(循环结构)C语言程序设计01020304车辆电池充电状态显示(for循环)固定时间内车辆电池状态实时监测(while循环)固定时间内车辆电池状态实时监测(do---while循环)固定时间内车辆电池故障数判别(循环+选择)项目四05新能源多种汽车一年销售数据显示(循环嵌套)项目八项目四任务五、新能源多种汽车一年销售数据显示(循环嵌套)引入:有时我们处理问题时,一个单循环解决不了问题,需要我们要用多重循环解决,本次课,我们就来解决这方面的问题。01项目四任务四C语言程序设计
(1)树生长程中的分叉任务目标已知某个集团车辆停放位置是个三角形,如下图所示:.知识储备C语言程序设计
循环嵌套1.一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。三种循环(for循环、while循环、dowhile循环)可以互相嵌套。以下是循环嵌套几种常见的形式:(1)while()(4)while(){…{…while()do{…}{…}}while();…}(2)do(5)for(;;){…{…dowhile(){…}{…}while();…}while();}(3)for(;;)(6)do{{…for(;;)for(;;){…}{…}}}while();知识储备C语言程序设计循环嵌套(2)行进中的分叉路口(1)树生长程中的分叉示例输出九九乘法表。#include<stdio.h>voidmain(){inti,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)printf("%d*%d=%-2d",i,j,i*j);printf("\n");}}任务分析与实践C语言程序设计
(2)行进中的分叉路口(1)树生长程中的分叉算法分析算法分析:1.定义变量2.循环嵌套考虑i,j范围3.输出任务分析与实践C语言程序设计
(1)树生长程中的分叉程序代码voidmain(){ inti,j; for(i=1;i<10;i++) {for(j=0;j<i;j++)printf("*",i);printf("\n"); }}项目四任务五C语言程序设计
(2)行进中的分叉路口(1)树生长程中的分叉典型案例1已知某个集团车辆停放位置是个三角形算法分析:1.定义变量2.循环嵌套i的范围(1—9)J的范围(1,10-i)3.输出项目四任务五C语言程序设计
(2)行进中的分叉路口(1)树生长程中的分叉典型案例1已知某个集团车辆停放位置是个三角形voidmain(){ inti,j; for(i=1;i<10;i++) {for(j=0;j<10-i;j++)printf("*",i);printf("\n"); }}项目四任务五C语言程序设计
(1)树生长程中的分叉典型案例2算法分析:1.驾龄10年的范围0---10、for(driver10=0;driver10<=10;driver10++)2.驾龄5年的范围0-17for(driver5=0;driver5<=17;driver5++)3.驾龄1年的范围1-20for(driver1=0;driver1<=20;driver1++)4.满足条件人数等于20,工资等于10if(driver1*0.3+driver5*0.6+driver10*1==12.5&&driver1+driver5+driver10==20)已知某新能源客车集团目前需要驾驶人员20人,其中驾龄10年以上的需要工资1万,驾驶5年以上的需要工资6000元,驾龄1年以上的工资需要3000,目前每月能发的工资为12.5万,请问需要驾龄10年以上、驾龄5年以上、驾龄1年以上的分别有几人。项目四任务五C语言程序设计
(2)行进中的分叉路口(1)树生长程中的分叉典型案例2voidmain(){intdriver1,driver5,driver10;for(driver1=0;driver1<=20;driver1++)for(driver5=0;driver5<=17;driver5++)for(driver10=0;driver10<=10;driver10++)
{if(driver1*0.3+driver5*0.6+driver10*1==12.5&&driver1+driver5+driver10==20) printf("需要10年的驾驶人%d个,需要5年的驾驶人%d个,需要1年的驾驶人%d个\n",driver10,driver5,driver1); } }项目四任务五C语言程序设计
(2)行进中的分叉路口(1)树生长程中的分叉巩固练习1.编程解百鸡问题。鸡翁一,值钱五。鸡母一,值钱三。鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母和鸡雏各几何?2.已知XY-YX=45,求解X和Y的值,试编写程序。3.程打印如下的杨辉三⾓11112113311464115101051项目四任务五C语言程序设计
(2)行进中的分叉路口(1)树生长程中的分叉巩固练习4.公安人员审问四名窃贼嫌疑犯。已知,这四人当中仅有一名是窃贼,还知道这四人中每人要么是诚实的,要么总是说谎的。在回答公安人员的问题中:
甲说:“乙没有偷,是丁偷的。”
乙说:“我没有偷,是丙偷的。”
丙说:“甲没有偷,是乙偷的。”
丁说:“我没有偷。”
请根据这四人的答话判断谁是盗窃者。5.《天方夜谭》中有这样一个故事:有一群鸽子飞过一棵高高的树,一部分落在树上,其余的落在树下。一只落在树上的鸽子观察了一会儿,对树下的鸽子说:“倘若你们飞上来一只,你们的数目就是鸽群的1/3;倘若我们中飞下去一只,我们和你们的数目恰好相等。”请写程序算出树上、树下各有多少只鸽子吗?6.有一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国自粘PVC单色贴数据监测研究报告
- 2025至2030年中国建筑围挡板数据监测研究报告
- 2025至2030年中国多功能全定量金标检测仪数据监测研究报告
- 2025年中国鲫鱼料市场调查研究报告
- 2025至2031年中国肖像刻瓷行业投资前景及策略咨询研究报告
- 二零二五版女方离婚子女抚养费支付合同3篇
- 2025年度面粉加工厂与粮食银行面粉质押融资合同4篇
- 2024-2030年中国消炎止痛药行业市场调查研究及投资潜力预测报告
- 2025年度房地产大数据市场研究合同4篇
- 二零二五年度养殖场养殖品种改良承包服务合同样本4篇
- 南通市2025届高三第一次调研测试(一模)地理试卷(含答案 )
- 2025年上海市闵行区中考数学一模试卷
- 2025中国人民保险集团校园招聘高频重点提升(共500题)附带答案详解
- 重症患者家属沟通管理制度
- 法规解读丨2024新版《突发事件应对法》及其应用案例
- IF钢物理冶金原理与关键工艺技术1
- 销售提成对赌协议书范本 3篇
- 劳务派遣招标文件范本
- EPC项目阶段划分及工作结构分解方案
- 信息安全意识培训课件
- 金字塔原理完整版本
评论
0/150
提交评论