看板 NTUFM-91 關於我們 聯絡資訊
※ 引述《sleepzzzzzzz (人不輕狂往少年)》之銘言: : 由鍵盤輸入陣列(d[60]還是d[]100) : 以副程式輸出陣列資料及總合 : 並將陣列中的數值+10 : 同樣以副程式輸出資料及總合 : 題目大致是這樣吧 #include<stdio.h> #include<conio.h> void printArray(int n, int *b) { int i,T=0; for (i=0;i<n;i++) printf("%5d",b[i]); puts(""); for (i=0;i<n;i++) T=T+b[i]; printf("total=%5d\n",T); } void addTen(int n,int *c) { int i; for (i=0;i<n;i++) c[i]=c[i]+10; } main() { int z[999]; int i=-1; clrscr(); printf("enter number,0 for exit\n"); while(1) { i++; printf("enter NO.%d:",i); scanf("%d",&z[i]); if(z[i]==0)break; } printf(" before addTen\n"); printf("------------------------------------------------------\n"); printArray(i,z); printf(" after addTen\n"); printf("------------------------------------------------------\n") ; addTen(i,z); printArray(i,z); } printArray 把陣列從0~i-1 共i個數印出 並把他家總起來 -->T addTen 把陣列裡每一個述各加10 另外cppㄉ檔案可以直接用wordpad開起 並加以編輯 就是可以直接複製 貼上拉 不用慢慢抄...然後哪邊抄錯都不知道...-.- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.244.186
malemma:謝謝文政 !_! 61.223.58.75 05/18