当前位置: 首页 > wzjs >正文

建设商城网站制作aso平台

建设商城网站制作,aso平台,企业北京响应式网站制作,赤水市建设局官方网站一、问题引入 假设x,y,z为整数,使用if else语句求x,y,z三个数中的最小值? 二、三种解法 第一种解法: #include<stdio.h> int main(){int x,y,z,min;printf("请输入三个整数&#xff1a;");scanf_s("%d %d %d", &x, &y, &z);//初始值…

一、问题引入

假设x,y,z为整数,使用if else语句求x,y,z三个数中的最小值?

二、三种解法

第一种解法:

#include<stdio.h>
int main(){int x,y,z,min;printf("请输入三个整数:");scanf_s("%d %d %d", &x, &y, &z);//初始值x为最小值min = x;if (min > y)min = y;if (min > z)min = z;printf("最小值是%d\n", min);reintf 0;
}

第一种解法思路:
第一,他是首先假设x为最小值

第二,总共分四种情况:

一、
进入第一个if判断

若min>y为真 所以x>y 此时y最小

接着进入第二个循环

若min>z为真 那么y>z 最小值是z(以上为第一种情况 是两个if判断都为真的情况)

二、
进入第一个if判断

若min>y为假 此时最小值还是x

接着进入第二个循环

若min>z为假 此时最小值还是x(以上为第二种情况 是两个if判断都为假的情况)

三、
进入第一个if判断

若min>y为真 此时最小值是y

接着进入第二个循环

若min>z为假 此时最小值是y(以上为第三种情况 是两个if判断前一个为真后一个为假的情况)

四、
进入第一个if判断

若min>y为假 此时最小值还是x

接着进入第二个循环

若min>z为真 此时最小值是z(以上为第四种情况 是两个if判断前一个为假后一个为真的情况)

第二种解法:

#include<stdio.h>
int main(){int x,y,z;printf("请输入三个整数:");scanf_s("%d %d %d", &x, &y, &z);if (x < y && x < z)printf("最小值是:%d", x);else if (y < z && y < x)printf("最小值是:%d", y);elseprintf("最小值是:%d", z); return 0;
}

 第二种解法思路:
第一、
若第一个if表达式为真,进入第一个if判断,x<y并且x<z,那么显而易见,最小值就是x

若第二个表达式为真,计入第二个else if,y<z&&y<x, 那么这种情况,显而易见,最小值就是y

以上两种情况,最小值不是x就是y(即前两种情况都不满足),那么最后一个else只z就是最小值 

第二、
第二种解法中要注意,每个条件表达式之间是互斥的(理解即可) 

第三种解法: 

#include<stdio.h>
int main(){int x,y,z;printf("请输入三个整数:");scanf_s("%d %d %d", &x, &y, &z);if (x > y)if (y > z)printf("最小值是%d\n", z); else{printf("最小值是%d\n", y); }elseif (x > z)printf("最小值是%d\n", z); elseprintf("最小值是%d\n", x); return 0;
}

第三种解法思路:
第一、
首先我们要明确题目要求是要我们求最小值,所以我们一开始,可以先随意将两个数进行比较,就像如上图代码中的第一个if

是先将x和y值进行比较,

若第一个if为真,那么y是最小值,接着进入第一个if里面的if嵌套,若为真,那么z就是最小值……

但是若第一个if为假,那么执行第一个if对应的else里面的……

第三种if循环里面的思路与以上两种思路类似,就不赘述了

总结、
学习任何一门语言,多思考,多实践,要养成开放性,灵活性的思维,不唯书,不为上,只为实,同时还要有批判思维,多学多问,多做!!! 

创作不易,如有问题,多谢各位广大网友指正~

http://www.dtcms.com/wzjs/160500.html

相关文章:

  • seo推广优化收费泽成杭州seo网站推广排名
  • 适合新手做的网站项目合肥网站推广
  • 做cpa比较做网站吗百度关键词怎么刷上去
  • 乌兰察布做网站公司如何推广软件
  • 微信公众平台运营沈阳seo优化
  • 欧美设计网站宣传软文模板
  • 营销型网站建设考试答案360推广客服电话是多少
  • 汝州市文明建设网站交换友情链接前后必须要注意的几点
  • 在凡科做的网站怎么推广百度搜索推广官网
  • 龙胜时代大厦 做网站在线培训网站次要关键词
  • 做网站在图片里加文字今日热点新闻视频
  • 怎么修改网站上传附件大小站长工具seo综合查询烟雨楼
  • 企业手机网站建设联系方式好搜自然seo
  • 抄袭别人网站百度seo培训班
  • 代做ppt小程序seo推广技巧
  • 高端品牌网站定制设计优化网站标题和描述的方法
  • 南宁专门建网站的公司中国域名注册官网
  • 河北健康码app官网下载优化排名推广关键词
  • 建设一个网站所需要注意的seo搜索引擎优化人才
  • 网站开发询价方案百度推广关键词和创意
  • 安徽建设网官方网站石家庄seo代理商
  • 广州哪家网站建设最好计算机培训机构排名前十
  • 套模板做网站电话有哪些免费推广网站
  • php网站栏目 添加和删除关键词挖掘查询工具
  • wordpress关站谷歌seo软件
  • 怎么样给一个网站做自然排名免费外链发布
  • 0基础如何做网站网络推广公司企业
  • 作风建设年网站百度怎么做网站
  • 怎么在微信做企业网站湖北短视频搜索seo
  • 怎么替换ecshop网站的站标替换了怎么不显示磁力在线搜索引擎