标题

输入整数n(0<=n<=1000),紧接着在下一行连续输入n个数。随后输出这一组数的最小值和最大值。
##解决方法
根据题意输入n个数可以用循环思想,并用if语句进行比较判断,最后进行输出。代码如下

#include<stdio.h>
int main(){int n;double num,max,min; \\题中提示可以有小数和负数故用double。 scanf("%d",&n);
if(n==1){               \\当只输入一个数时无最大值,最小值(无法比较)所以先赋初值。 max=0;min=0;
}
else if(n==0){           \\当输入数为0时,输出为空。 printf(" ");return 0;
}
else{                    \\输入个数大于等于2,可以进行比较。 scanf("%lf",&num);max=num;min=num;for(int i=0;i<n-1;i++){scanf("%lf",&num);if(max<num){max=num;      \\将数值更大的赋值给max。 }if(min>num){min=num;           \\数值小的赋给min }}
}printf("%g\n%g\n",min,max);  \\%g用来输出实数,可根据数值的大小自动选择格式且不输出无意义的数。 return 0;}

输入整数n(0<=n<=1000),紧接着在下一行连续输入n个数。随后输出这一组数的最小值和最大值。相关推荐

  1. python输入三个整数x、y、z、请把这三个数由小到大输出_输入三个整数x、y、z,请把这三个数由小到大输出...

    题目:输入三个整数x,y,z,请把这三个数由小到大输出. 程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> ...

  2. python练习5:输入三个整数 x,y,z,请把这三个数由小到大输出。

    输入三个整数 x,y,z,请把这三个数由小到大输出. 排序最简单的就是直接调用内置函数sort() 通过input()函数获取x,y,z将他们存入列表list 然后调用list.sort()进行排序 ...

  3. Python实现输入三个整数x,y,z,请把这三个数由小到大输出

    输入三个整数x,y,z,请把这三个数由小到大输出,如果用Python来实现,可以有好多种方法. 方法一: >>> import re >>> x, y, z = m ...

  4. Python输入整数n,求斐波拉契数列第n个数

    递归方法: # 输入整数n,求斐波拉契数列第n个数. # 思路: # 递归式算法: # 利用f(n) = f(n-1) + f(n-2)的特性来进行递归def fn(n):if n==0:return ...

  5. python输入一个字符串、计算其中小写字符的个数_编写程序,输入一个字符串,统计其中大小写字母数字和其他符号的个数并输出,要求统计过程在函数COUNT中进行...

    答:对比ASCII码,在程序中小写字母96 答:a = "aAsmr3idd4bgs7Dlsf9eAF" 请将a字符串的数字取出,并输出成一个新的字符串. 请统计a字符串出现的每个 ...

  6. 计算若干整数的和,这些整数都是小于1000的非负整数。

    Description 计算若干整数的和,这些整数都是小于1000的非负整数. Input 输入为多行,每行为一组测试样例.每个测试样例以一个整数N开始,后面接着是N个整数.当输入的N为0时表示输入结 ...

  7. java一维数组输入整数n_用键盘接受输入的整数,将输入的整数保存到一个一维数组,然后输出最大值...

    C语言:从键盘上输入一个整数,计算整数的各位数字之和 #includeintGetNumber(intn)//用递归来实现很简单{intsum=0;if(n/10!=0){\x09sum+=GetNu ...

  8. 用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。

    用户在控制台输入0-6,判断是星期几.例如:输入0,输出星期一:输入1,输出星期二,其余依次类推. 第一种 package com.stx.p1.gonghaoyue; import java.uti ...

  9. Java黑皮书课后题第6章:**6.3(回文整数)使用下面的方法头编写两个方法:……使用reverse方法实现isPalindrome。如果一个数字的逆序数和它自身相等,这个数就称为回文数。

    6.3(回文整数)使用下面的方法头编写两个方法:--使用reverse方法实现isPalindrome.如果一个数字的逆序数和它自身相等,这个数就称为回文数. 题目 题目概述 破题:假设没有提示语句( ...

最新文章

  1. 越小越好:为什么电子器件都这么小巧玲珑?
  2. [Linux] Linux Shell查找文件
  3. javascript eval函数解析json数据时为什加上圆括号eval((+data+))
  4. bindService初步了解
  5. leetcode 上的Counting Bits 总结
  6. python数据分析入门
  7. P6772-[NOI2020]美食家【矩阵乘法,倍增】
  8. 力扣——k个一组翻转链表
  9. python(22)--面向对象1-封装
  10. 运行roscore出现unable to contact my own server无法启动小海龟的部分故障问题解决
  11. matlab语音去噪_如何使用XAudioPro对音频去噪
  12. postfix发送邮件报错:mail for xxxxx.com loops back to myself
  13. 计算机机房里面难闻的气味,新装中央空调气味刺鼻为什么?怎么办?-中央空调 异味 刚开...
  14. 一文带你搞定svg-icon的使用
  15. 关于软件注册问题的讨论
  16. 如何做一个基于微信酒店预订小程序系统毕业设计毕设作品
  17. 计算机专业二本可以考cfa,计算机专业备考CFA一年经验分享
  18. 完全用linux工作,放弃windows
  19. Ubuntu安装MySQL5
  20. 模具、金属加工制造行业MES解决方案

热门文章

  1. 怎样快速调整EDIUS 8中图片可见度
  2. linux恢复rm命令,Linux系统下不小心使用rm命令删除的文件能有办法恢復吗?
  3. 电动汽车充电报文该怎么看
  4. webpack对css进行压缩
  5. 教你如何组建家庭卡拉OK系统
  6. 分布式系统架构的应用
  7. PHP 开源工作流引擎 Tpflow V6.0.2 正式版发布
  8. 3.基于智能算法(PSO/SSA/tGSSA)的微电网优化调度(matlab程序)
  9. 嵌入式教程:为什么Linux在嵌入式中如此重要?
  10. qt编译出现的异常(一)