问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言中同时输入一些数字两两比较输入比较中的最大值怎么写?

发布网友 发布时间:2023-05-18 09:06

我来回答

2个回答

热心网友 时间:2023-09-29 01:13

声明一个存放最大值的变量max,再声明一个存放最小值的变量min。输入第一个数字后,把它同时赋给max和min,以后每输入一个数字都和max、min分别比较,把比max大的赋给max,把比min小的赋给min,这样就保证max是所输入的数字中值最大的,而min是输入的数字中值最小的,最后输出max和min即可。代码如下:

#include "stdio.h"
#include "stdlib.h"
int main(int argc,char *argv[]){
int i,n,max,min;//用max记录输入数字中的最大值,min记录最小值
printf("Please input some Numbers(Other end,)...\n");
printf("(Input more than 5, only for the previous 5)\n");
for(i=0;i<5;i++){
if(scanf("%d",&n)!=1)//输入非数字则结束
break;
if(i>0 && i<5){
if(max<n)//保证max是所输入的数字中最大的
max=n;
if(min>n)//保证min是所输入的数字中最小的
min=n;
printf(" %d",n);
}
else
printf("Your input is:   %d",max=min=n);//第一个数字同时赋给max和min
}
if(i)
printf("\nThe MAX is %d\nThe MIN is %d\n",max,min);
else
printf("\nNo input digital...\n");
return 0;
}

运行样例如下:

热心网友 时间:2023-09-29 01:13

程序分析如下:

1,输入部分

需要定义合理大小的数组来保存输入的数字

2,定义比较函数

这里要求是两两比较,返回最大值即可

3,输出最终结果

下面是一个以输入十个数字为例的例子:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
纯种萨摩和不纯的萨摩的区别 不是纯种萨摩,长大成型后和纯种萨摩外表一样吗 学播音主持和配音哪个更赚钱,各有各的长处 学播音真的能改变声音吗,会让自己的普通话更加标准 学习播音和配音的作用,可以提升自信和气质 普通人学配音有没有用,有兴趣则有用 什么是永诚财产保险股份有限公司 win10电脑升级不了ie11win10怎么升级ie11 电脑硬件保修哪些电脑硬件保修包括什么 电脑固态硬盘质保几年一般的电脑保修时间是多久 梦见踩一脚自己的屎的预兆 sweettalk需要实名认证吗 为什么在c语言中我写的b[cnt],电脑总是显示后半个中括号错误 如何测试不同气体在真空包装机的作用? C语言dat+=0x80是什么意思,+这个真么运算 C语言,求助下面这句编程怎么理解?其中0x80,0xc0什么意思?(已附上显示程序) 求C语言求助 c=0x80; printf(&quot;c=%c,c=%d&#92;n&quot;, c, c); 中c=0x80;是什么意思 得出的结果是c=C,c=-128 抖音线索详情是什么意思 数字化营销,该如何破解线索转化焦虑? %16.9g在C语言什么意思? 二年级下册数学六单元思维导图怎么画 初二下册数学思维导图手抄报 初二数学手抄报 鬼怎么拼音 鬼的拼音怎么写的 什么是易语言、从语言、C语言? C语言中,为什么printf(“\65”); 输出的是 5 啊? 惕汗 &#160;&#160;[tì hàn]什么意思?近义词和反义词是什么?英文翻译是什么? c语言源代码每段代码后面写的汉字是什么?有什么用? 政府通行令是什么意思 全音符上面的半圆 什么意思 _褴的结构_褴的结构是什么 _褴的解释_褴的解释是什么 网银怎么在电脑上登录 梦见一条小龙和小蛇的预兆 c语言中voidaction的含义 c语言中-&gt;的意思 如:action-&gt;message[0]==&#39;h&#39; f(g(3)是啥意思 c语言中fgers(s,n,f)的功能是什么 微信成语猜猜看翰林33关答案 翰林猜成语33关答案 23关标准答案是什么 微信成语猜猜看翰林第二十三关 代培学员包风配打三个数字 挂件的用处 轮胎锁环是什么 奥迪q3防盗轮胎钥匙是什么样的 精忠岳飞 金兀术肩膀上刺青刺的啥 这次体检做心电图医生说T波改变。请问T波改变说明什么?谢谢 ng在水电上是什么电线昵称 奋不顾身的词语解释 医院主导的家庭心脏康复进行系统评估的时间点包括哪些