Re: [語法] 寫作業遇到瓶頸!謝謝!
已修正出目前程式碼如下:
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int i,a,b;
float sum=0,num[i];
printf("請輸入數值num[0]:\n");
scanf("%f",&num[0]);
float Max=num[0];
float Min=num[0];
for(i=1;i<10;i++)
{
printf("請輸入數值num[%d]:\n",i);
scanf("%f",&num[i]);
if(num[i]>Max)
{
Max=num[i];
a=i;
}
if(num[i]<Min)
{
Min=num[i];
b=i;
}
sum+=num[i];
}
printf("陣列中所有數字之平均值為:%.2f!\n\n",(float)sum/i);
printf("陣列中數字之最大值為:%.2f!,其索引號為:%d!\n\n",Max,a);
printf("陣列中數字之最小值為:%.2f!,其索引號為:%d!\n\n",Min,b);
system("pause");
return 0;
}
---------------------------------------------------------
現在有一點還沒解決的是
如果我的Min or Max是num[0]時
索引號會跑出一大串數字,而非0
就剩這點了 QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.183.123
推
12/07 17:07, , 1F
12/07 17:07, 1F
→
12/07 17:07, , 2F
12/07 17:07, 2F
→
12/07 17:07, , 3F
12/07 17:07, 3F
→
12/07 17:09, , 4F
12/07 17:09, 4F
推
12/07 17:09, , 5F
12/07 17:09, 5F
→
12/07 17:10, , 6F
12/07 17:10, 6F
→
12/07 17:10, , 7F
12/07 17:10, 7F
→
12/07 17:11, , 8F
12/07 17:11, 8F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
語法
8
13