【问题描述】输入若干整数,输入以0结束。输出最大值、最小值以及整数个数(不含最后输入的0)。
【输入形式】以0为结束的若干整数
【输出形式】不包含最后的0的那些整数的最大值,最小值和整数个数
【样例输入】5 9 88 98 2 0
【样例输出】98 2 5

用 C++ 语言编写程序
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 快乐鹦鹉 2021-10-09 10:22关注
#include <iostream> using namespace std; int main() { int n,count=0,max=-999999,min = 9999999; cin>>n; while(n!=0) { if(count==0) max = min = n; else { if(n>max) max = n; if(n<min) min = n; } count++; cin>>n; } cout<<max<<" "<<min<<" "<<count<<endl; return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用