訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容
#include <stdio.h> #include <stdlib.h> float sum(float [10]); int main(void) { int i,num; for(i=0;i<10;i++) scanf("%f",&num[i]); printf("平均值=%f\n",sum); system("pause"); return 0; } float sum(float k[10]) { int i; float sum; for(i=0;i<10;i++) sum += num[ i ]; //加總 return sum /10; }
#include <stdio.h> #include <stdlib.h> float sum(float [10]); int main(void) { int i,num[10]; for(i=0;i<10;i++) scanf("%f",&num[i]); printf("平均值=%f\n",sum(num)); system("pause"); return 0; } float sum(float k[10]) { int i; float sum; for(i=0;i<10;i++) sum += num[ i ]; //加總 return sum /10; }
下面是引用karen7710於2007-05-14 19:46發表的 有關一維陣列的問題!: 題目:1.請宣告2個整數型別的一維陣列,其中一個設定初始值。然後將此陣列的值,拷貝到另一個陣列。以下是我寫的程式,可是出來的答案很奇怪~.......
#include <stdio.h> #include <stdlib.h> int main(void) { int number[1]={2}; int number2[1]; int temp=0; temp=number[0]; number2[0]=temp; printf("number2[1]的值為:%d\n",number2[0]); system("pause"); return 0; }