永发信息网

C语言问题,输入0到100的数字,自动显示最大值和最小值,代码应该怎么写呢?

答案:3  悬赏:30  手机版
解决时间 2021-02-20 03:41
C语言问题,输入0到100的数字,自动显示最大值和最小值,代码应该怎么写呢?
最佳答案
#include
#define n 10 
//定义一个宏“n”,用来保存输入的数字个数。  
//下面语句中用到的n都可以通过改变上面语句中的数字实现一改全改
//我用冒泡排序的方法先排序,然后最大值和最小值就在排序后的最前面和最后面了。
int main()
{
 int i,j,a[n],ex;
 printf("请输入%d个0到100的数字:
",n);
 for(i=0;i<10;i++)
 {
  scanf("%d",&a[i]);
 }
 for(j=0;j {
  for(i=0;i  {
   if(a[i]>a[i+1])
   {
    ex=a[i];
    a[i]=a[i+1];
    a[i+1]=ex;
   }
  }
 }
 printf("这%d个数字中最大的数为:%d
",n,a[n-1]);
 printf("这%d个数字中最小的数为:%d
",n,a[0]);
 return 0;
}
全部回答
#include
int main(void)
{
    int i;
    int v;
    int max=0, min=100;
    printf("请输入0到100的数字 ");
    for(i=0;i<10; i++)
    {
        scanf("%d", &v);
        if(v>max) max=v;
        if(v    }
    printf("最大値是%d ",max);
    printf("最小値是%d ",min);
}
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
void main(void){
int n,max=0,min=101;
printf("Please enter some integers(<0 end)...\n");
while(1){
scanf("%d",&n);
if(n<0) break;
if(max if(min>n) min=n;
}
printf("The max is %d\nThe min is %d\n",max,min);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
意外险品种如何退保
告别昔日的同窗好友,来到中学这个全新的环境
大平这个地址在什么地方,我要处理点事
微信怎么拒绝群邀请
奔驰ml350后备箱开启不到位
我创办幼儿园的成长过程
刚安装了一个proteus,删除后重新安装,然后就
为什么男人一有空就想和女人有暧昧?
请问苏轼被贬黄州之后又发生了什么事
芜湖卓达酒店管理有限公司在什么地方啊,我要
谁能坚持50秒游戏的背景音乐!!!急需
加气混凝土砌块A3.5对应的密度等级一定为B06
林忆莲是什么星座
请问怎样的电位滴定仪适合做酸价和过氧化值
张勇手机电脑在哪里啊,我有事要去这个地方
推荐资讯
笑起来俩嘴角向上的面相好嘛?
行政复诉的选择 终局 复议前置都是根据什么规
泰迪吃液体钙加益生菌是不是补钙效果好?
睡觉用床垫好还是不用床垫好
人民照像这个地址在什么地方,我要处理点事
黄土泥烧鸽子(中山店)地址在什么地方,想过去
我不小心开绿钻开到微信去了,怎么转到qq里
晶点亚家具地址有知道的么?有点事想过去
已知x+y=
成都健丽医院去眠袋包干价多少呢?我今年44岁
六枝特区实验中学中考分数怎么查,进什么网站
腾讯上升星座查询
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?