1樓:聽不清啊
#include
int main()
;max=min=a[0];
for(i=1;i<10;i++)
{s+=a[i];
if(a[i]>max)max=a[i];
else if(a[i]printf("最大值=%d\n最小值=%d\n平均值=%.2f\n",max,min,s/10.0);
return 0;
2樓:匿名使用者
#include
#include
using namesapce std;
int main()
編寫程式定義並初始化一個包含10個元素的一維整形陣列,要求輸出該陣列元素中的最大值最小值並標出下標
3樓:匿名使用者
#include
main()
if(a[i] } printf("the max:%d\nthe min:%d\n",max,min); printf("the maxnumber:%d\nthe minnumber:%d\n",flagmax,flagmin);} c語言編寫一個函式,找出一維陣列中的最大值和最小值,並計算出陣列元素的平均值。 4樓:岔路程式緣 前面已經有兩位高手做出了回答,我執行了一下,《怺逺恆暒》有時候得不到正確的結果;《kaixingui2012》的不能執行,提示型別不對。不知道什麼原因,也許是我的版本有問題? 我也做了一個,感覺執行還是不錯的。請比較吧! #include "stdio.h" double fun(double a,int n,int *max,int *min);/*函式原型宣告:其中a為陣列, n為陣列元素個數,max指向最大數,min指向最小數,函式返回值為平均值*/ int main() if(a[i] sum=sum+a[i]; return sum/n;} 5樓:怺逺恆暒 #include double fun(double a,int n,int* max,int* min) if (a[i] < min_a) }return ans / n; }int main() ;printf("平均值 printf("最大值下標:%d\n",max); printf("最小值下標:%d\n",min); return 0; }//不好意思 之前版本有漏洞 現在改過來了#include double fun(double a,int n,int* max,int* min) //之前忘了更新max_a 和 min_aif (a[i] < min_a) }return ans / n; }int main() printf("平均值:%.3lf\n",t); printf("最大值下標:%d\n",max); printf("最小值下標:%d\n",min); return 0;} 6樓:匿名使用者 double fun(double a,int n,int*max,int*min) return sum/n ;} c語言:編寫函式,尋找具有n個元素的一維陣列中的最大值和最小值,並返回陣列元素的平均值。 7樓:丿艾瑞灬莉婭 double fun(int a, int n, int *max, int *min) return sum/n;} 程式設計:從鍵盤輸入10個整數存入陣列啊,輸入該陣列各元素,並求其最大值,最小值和平均值 vc6 測試通過 include void main int minus 0,plus 0 for int i 0 i 3 i for int j 0 j 4 j include using namespace std int main cout asum endl cout nsum endl 這... include int main void file fp 寫入操作 fp fopen data w 以只寫方式開啟檔案 fwrite m,sizeof m 1,fp 寫入資料 fclose fp 關閉檔案 開啟操作 int newm 3 3 int i,j fp fopen data r 以只讀方... 天雲一號 在c語言中,陣列的定義都是固定長度的,長度不允許變化。可以通過連結串列的方式來達到定義 動態陣列 的等價功能,舉例如下 連結串列節點定義如下 struct node 存放資料時可以對節點中的node賦值即可,如 struct node p 定義一個連結串列節點p data 3 存放第一個資...給整型二維陣列b輸入資料,計算並輸出陣列中所有正數之和 所有負數之和
c語言程式 定義二維陣列int m 3並初始化,完整題目如下
C語言中怎樣定義動態一維陣列,c語言中定義一個動態一維陣列的函式,然後在主函式中使用