请问这个应该怎么做?第一张是原题,第二张是机翻。是数字计算题目。请帮我编写1下,蟹蟹。
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include<stdio.h>
int main(int argc, char * argv[])
{
int i,max,min,sum=0,n=argc-1;
long long prod=1;
float mean;
int a[n];
for(i = 0;i < n;i++)
sscanf(argv[i+1], "%d", &a[i]);
max=min=a[0];
for(i = 0;i < n;i++)
{
if (max<a[i])
max = a[i];
if (min>a[i])
min = a[i];
sum += a[i];
prod *= a[i];
}
mean = 1.0*sum/n;
printf("MIN:%d\n",min);
printf("MAX:%d\n",max);
printf("SUM:%d\n",sum);
printf("PROD:%ld\n",prod);
printf("MEAN:%.2f\n",mean);
return 0;
}