学习目标:
- 掌握 c语言知识
学习内容:
c语言入门至进阶
学习时间:
疫情隔离期间的网课课余时间
学习产出:
每天做大学c语言题目
- 每天写博客,记录大学c语言题目的解答
#作业题目
在主函数中完成数组元素的输入、输出、求平均值、求最大值和求最小值。
#include<stdio.h>
int main()
{
int i;
printf("请输入数组的元素个数\n");
scanf ("%d", &i);
int num[i];
int j;
printf("请输入元素\n");
for (j = 0; j < i; j ++) {
scanf("%d",&num[j]);
}
int max;
max = num[0];
for (j = 1; j < i; j ++)
{
if (num[j] > max) {
max = num[j];
}
}
int min;
min = num[0];
for(j=1;j<i;j++){
if(num[j]<min){
min = num[j];
}
}
double sum=0;
double ave;
for(j=0;j<i;j++)
{
sum=num[j]+sum;
}
printf("输出元素;");
for(j=0;j<i;j++){
printf("%d ",num[j] );
}
ave = sum / i;
printf("\n最大值为%d\n ", max);
printf("最小值为%d\n",min);
printf("平均值为%.2f\n",ave);
return 0;
}