访客只能看到部份内容,免费 加入会员 或由脸书 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; }