输入整数n(0<=n<=1000),紧接着在下一行连续输入n个数。随后输出这一组数的最小值和最大值。
标题
输入整数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个数。随后输出这一组数的最小值和最大值。相关推荐
- python输入三个整数x、y、z、请把这三个数由小到大输出_输入三个整数x、y、z,请把这三个数由小到大输出...
题目:输入三个整数x,y,z,请把这三个数由小到大输出. 程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> ...
- python练习5:输入三个整数 x,y,z,请把这三个数由小到大输出。
输入三个整数 x,y,z,请把这三个数由小到大输出. 排序最简单的就是直接调用内置函数sort() 通过input()函数获取x,y,z将他们存入列表list 然后调用list.sort()进行排序 ...
- Python实现输入三个整数x,y,z,请把这三个数由小到大输出
输入三个整数x,y,z,请把这三个数由小到大输出,如果用Python来实现,可以有好多种方法. 方法一: >>> import re >>> x, y, z = m ...
- Python输入整数n,求斐波拉契数列第n个数
递归方法: # 输入整数n,求斐波拉契数列第n个数. # 思路: # 递归式算法: # 利用f(n) = f(n-1) + f(n-2)的特性来进行递归def fn(n):if n==0:return ...
- python输入一个字符串、计算其中小写字符的个数_编写程序,输入一个字符串,统计其中大小写字母数字和其他符号的个数并输出,要求统计过程在函数COUNT中进行...
答:对比ASCII码,在程序中小写字母96 答:a = "aAsmr3idd4bgs7Dlsf9eAF" 请将a字符串的数字取出,并输出成一个新的字符串. 请统计a字符串出现的每个 ...
- 计算若干整数的和,这些整数都是小于1000的非负整数。
Description 计算若干整数的和,这些整数都是小于1000的非负整数. Input 输入为多行,每行为一组测试样例.每个测试样例以一个整数N开始,后面接着是N个整数.当输入的N为0时表示输入结 ...
- java一维数组输入整数n_用键盘接受输入的整数,将输入的整数保存到一个一维数组,然后输出最大值...
C语言:从键盘上输入一个整数,计算整数的各位数字之和 #includeintGetNumber(intn)//用递归来实现很简单{intsum=0;if(n/10!=0){\x09sum+=GetNu ...
- 用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。
用户在控制台输入0-6,判断是星期几.例如:输入0,输出星期一:输入1,输出星期二,其余依次类推. 第一种 package com.stx.p1.gonghaoyue; import java.uti ...
- Java黑皮书课后题第6章:**6.3(回文整数)使用下面的方法头编写两个方法:……使用reverse方法实现isPalindrome。如果一个数字的逆序数和它自身相等,这个数就称为回文数。
6.3(回文整数)使用下面的方法头编写两个方法:--使用reverse方法实现isPalindrome.如果一个数字的逆序数和它自身相等,这个数就称为回文数. 题目 题目概述 破题:假设没有提示语句( ...
最新文章
- 越小越好:为什么电子器件都这么小巧玲珑?
- [Linux] Linux Shell查找文件
- javascript eval函数解析json数据时为什加上圆括号eval((+data+))
- bindService初步了解
- leetcode 上的Counting Bits 总结
- python数据分析入门
- P6772-[NOI2020]美食家【矩阵乘法,倍增】
- 力扣——k个一组翻转链表
- python(22)--面向对象1-封装
- 运行roscore出现unable to contact my own server无法启动小海龟的部分故障问题解决
- matlab语音去噪_如何使用XAudioPro对音频去噪
- postfix发送邮件报错:mail for xxxxx.com loops back to myself
- 计算机机房里面难闻的气味,新装中央空调气味刺鼻为什么?怎么办?-中央空调 异味 刚开...
- 一文带你搞定svg-icon的使用
- 关于软件注册问题的讨论
- 如何做一个基于微信酒店预订小程序系统毕业设计毕设作品
- 计算机专业二本可以考cfa,计算机专业备考CFA一年经验分享
- 完全用linux工作,放弃windows
- Ubuntu安装MySQL5
- 模具、金属加工制造行业MES解决方案