1樓:匿名使用者
#include
#include
#define n 5
int main()
i=a[max];
a[max]=a[min];
a[min]=i;
for(i=0;i putchar('\n'); //system("pause"); return 0;} 輸入5個整數數,並存放在一維陣列中,找出最大數與最小數所在的下標位置,並把兩者對調,然後輸出5個整數 2樓:匿名使用者 根據你的思路改了下: #include void jh(int *x,int *y)main() if (f[i]>temp) if (f[i]
jh(&f[max],&f[min]); for(i=0;i<5;i++) printf("%5d",f[i]);/* 刪除printf裡面的& */ printf("\n");} 有n個整數,把它們存放到一個一維陣列中(下標從0開始),輸出最大數和它的下標。 3樓: #include int main() ,n,i,maxm,maxn; //題目中n最大20 這裡比題目中稍微大一點 }printf("%d %d",a[maxn],maxn); }return 0;} 下面程式的功能是輸入5個整數,找出最大數和最小數所在的位置,並把二者對調,然後輸出調整後的5個數,
30 4樓:控二二 #include//將你的**整理bai了一下。 void main() ;//初始du化陣列 zhiint max,min,x,z; max=min=a[0]; x=z=0;//初始化值 for(int i=0;i<5;i++) if (a[i],並 賦給min,用z記錄下陣列下標 }printf("a[%d] a[%d]\n",x,z);//輸出最大值和最小值的陣列下標 a[x]=min;//交換值 a[z]=max; for(i=0;i<5;i++)//輸出陣列printf("%d",a[i]); printf("\n");} 5樓:魔王 遍歷完了比較,結果再遍歷,算遞迴吧這 c語言之最大與最小元素對調 6樓: //#include "stdafx.h"//vc++6.0加上這一行. #include "stdio.h" int main(void) i=a[imax]; a[imax]=a[imin]; a[imin]=i; for(i=0;i printf("%d ",a[i]); printf("\n"); return 0;} 7樓:匿名使用者 #include int main() }tmp = a[j]; a[j] = a[k]; a[k] = tmp; for(i=0;i include using namespace std int main cout 所輸入的數是 for int i 0 i 10 i cout endl cout 正數有 zheng 個 t cout 負數有 fu 個 t cout 零有 zero 個 t return 0 希望能幫上忙。編一個程... include include include define max 10 int main for int i 0 i strlen b i system pause return 0 scanf s a n strlen a for i 0,j 0 i a a i z b j 0 printf ... int main if i else printf 沒有資料 d x return 0 4 程式設計實現以下功能 用c語言程式設計,在主函式中,由鍵盤輸入10個互不相同的整數存放在一維陣列a include void myout int arr,int n int delx int arr,int ...程式設計序,輸入整數,並放在陣列中,先降序輸出所有的數
編寫程式,從鍵盤輸入字串存放在字元陣列a中,再將a元素
c語言程式設計從鍵盤輸入n個整數存放在一維陣列a中