永发信息网

循环输入若干个数,直至输入-1结束,求其总和及最大数

答案:3  悬赏:10  手机版
解决时间 2021-04-08 03:52
  • 提问者网友:暗中人
  • 2021-04-07 09:15
循环输入若干个数,直至输入-1结束,求其总和及最大数
最佳答案
  • 五星知识达人网友:迟山
  • 2020-12-21 19:09
#include
#define N 200
main()
{int i,n,a[N],sum=0,max;
a[0]=0;
for(i=0;a[i]!=-1;i++)
scanf(%d",&a[i]);
n=i;
max=a[0];
for(i=0;i {sum+=a[i];
if(a[i]>max)
max=a[i];
}
printf("总和为:%d\n,最大数为:%d\n",sum,max);
}
全部回答
  • 1楼网友:思契十里
  • 2019-06-16 11:43
#include #include #define MAXSIZE 10 int main(void) { int str[MAXSIZE]; int sum=0,max; int i=0; while(imax) max=str[i]; } printf("sum=%d,max=%d",sum,max); return 0; } 给你讲一下哈,上面程序是测试过的,结果正确,注意输入的时候敲一个数再敲一个空格后输入下一个数,最后输入-1之后敲ctrl+Z即可输出结果,前提是你用也是TC
  • 2楼网友:拾荒鲤
  • 2019-05-11 19:59
public static void main(string[] args) { int[] a = {2,3,14,1,6,1,2,8,4}; int maxnumber = 0; int minnumber = 100; for (int i = 0; i < a.length; i++) { maxnumber = math.max(a[i], maxnumber); minnumber = math.min(a[i], minnumber); } system.out.println("最大数是:"+maxnumber+"\t最小数是:"+minnumber); } 简单明了,用我的吧! ^_^
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯