1樓:女媧遺跡
我記得sort的引數應該是首位址和尾位址吧……sort(a, a + n);應該就行
用c語言編寫程式,輸入乙個正整數n(1
2樓:匿名使用者
#include "stdio.h"
int main()
for(i=0;imin)
}j=a[i];
a[i]=a[mx];
a[mx]=j;
}for(i=0;i return 0; }min記錄該次比較的最大值,mx為相應座標遍歷找到mx後,與a[i]換位~ 3樓:匿名使用者 #include #include #include using namespace std; void main() sort(array.begin(),array.end()); for(i=0;i 輸入乙個正整數n(1 4樓:匿名使用者 #include int main() for(int i=0;iprintf("%d ",a[i]); return 0;} 5樓: |#include int main(void) for(i=n-1;i>=0;scanf("%d",a+i--));//n個數逆序存放 for(i=0;i是不是逆序存放的 printf("\n"); for(i=n-1;i>=0;printf("%d ",a[i--]));//現在正序輸出 printf("\n"); return 0;} 6樓:金色潛鳥 #include int main() 輸入乙個正整數n (1 7樓:匿名使用者 #include #include int main(void) else }min = *a; for(i=0; i }printf("最小數%d,位置%d\n",min, minpos+1); *(a+minpos) = *a; *a = min; for(i=0; i return 0; }//當輸入的數可以重複的時候,暫時沒考慮這個,需要的話,直接修改儲存變數的**即可 8樓:匿名使用者 #include #include #define max 10 int main() else }//給陣列賦值 for(i = 0; i < n; i ++)//找出最小數並記錄下標 min_index = 0; for(i = 1; i < n; i ++)}//輸出最小值和對應下標 printf("最小值是:%d,它對應的下標是:%d", mun[min_index], min_index); //最小值與第乙個數交換 i = num[0]; num[0] = num[index]; num[index] = i; //輸出交換後的結果 printf("交換後的數:"); for(i = 0; i < n; i ++)return 0;} 在陣列中查詢指定元素。輸入乙個正整數n(1 < n <= 10),然後輸入n個整數存入陣列a中,再輸入乙個整數x,在 9樓:折柳成萌 #include int search(int list,int n,int x) main() 10樓:匿名使用者 #include using namespace std; int search(int list,int n,int x)}return -1; }main() c語言,求最小值:輸入乙個正整數n,再輸入n個整數,輸出最小值。試編寫相應程式。 11樓:育知同創教育 把這些數都裝在乙個陣列裡面;;比如a; for(int i =0;ia[j])}} printf("%d",a[0]); 12樓:匿名使用者 #include int main(int argc, char *argv)printf("依次輸入%d個整數\n", n); for (i = 0; i < n; i++)}printf("最小數 : %d\n", min); return 0;} 輸入乙個數 n再輸入 n 個整數存入陣列 a 中,用選擇法將 a 中的元素按公升序排列,輸出排序後陣列元素。 13樓:用著追她 1、首先,我們宣告乙個一維陣列。 2、然後我們輸入【array.sort(a);】。 3、在接下回來我們編寫一段遍歷 答**。 4、最後我們輸入螢幕等待語句。 5、然後我們便可以點選啟動除錯按鈕。 6、這時便可以成功輸出排序後陣列元素。 14樓:凌亂心扉 #include #define maxn 10 void sort( int a, int n ); int main() 執行效果: scanf()用法:int scanf(char*format,[argument,...]); scanf()函式是通用終端格式化輸入函式,它從標準輸入裝置(鍵盤)讀取輸入的資訊。可以讀入任何固有型別的資料並自動把數值變換成適當的機內格式。 其呼叫格式為:scanf(「《格式化字串》」,《位址表》); scanf()函式返回成功賦值的資料項數,出錯時則返回eof; 其控制串由三類字元構成: 1、格式化說明符 2、空白符 3、非空白符 格式化說明符 附加格式說明字元表: 空白字元 空白字元會使scanf()函式在讀操作中略去輸入中的乙個或多個空白字元,空白符可以是space,tab,newline等等,直到第乙個非空白符出現為止。 非空白字元 乙個非空白字元會使scanf()函式在讀入時剔除掉與這個非空白字元相同的字元。 15樓:夜黑黎 # include # define n 100 void sort(int *a,int n)}}void main() c語言,c語言! 輸入乙個正整數n(1 16樓:匿名使用者 #include void main() {int i,n,k=0,max,a[10]; printf("輸入正整數n(n大於1且不大於10): "); scanf("%d",&n); printf("輸入%d個整數: ",n); scanf("%d",&a[0]); max=a[0]; for(i=1;i 17樓:匿名使用者 //複製一下**到編輯器執行,請採納哦! #include #include int main(); a = (int*)malloc(sizeof(int) * n); while(i m) }printf("%s","最大值為:"); printf("%d",m); printf("%s",",最大值陣列下標為:"); printf("%d",r); printf("\n");} 18樓:匿名使用者 #include int main() 19樓:聽不清啊 #include int main() printf("最大 數%d是第%d個\n",a[maxi],maxi+1); return 0;} 20樓:匿名使用者 #include #include int main(void) {int n; printf("輸入正整數n(1 21樓:滄海雄風 #include #include #include int main() else if (big 22樓:匿名使用者 #include #include void main() system("pause");} 23樓:匿名使用者 #include main() 在陣列中查詢指定元素。輸入乙個正整數n(1≤n ≤10),然後輸入n個整數存入陣列a中,再輸入乙個整數x,在 24樓:匿名使用者 #include int search(int list,int n,int x) main() 25樓:匿名使用者 #include using namespace std; int search(int list,int n,int x)}return -1; }main() include void main for j 0 ja i 1 printf 排序後陣列為 for i 0 i printf d a i include main printf the sorted numbers n for i 0 i printf d a i include int main... 1 首先,定義8個整型變數。2 接著,定義乙個陣列變數儲存奇數幻方的各數值。3 輸入奇數幻方的階數。4 給陣列賦初值,初始值為0。5 計算第乙個數1的座標,儲存在變數x和y中。6 將第一數字1,儲存在陣列中。7 用for迴圈,實現奇數幻方各值位置的計算。8 執行程式,輸入乙個階數後,電腦就會輸出該階... 我用c 寫的和c差不多 就輸入輸出語句不一樣static void main string args if i sum 0 console.writeline i 輸出符合條件的數 你用c輸出改一下語句 console.readkey c語言程式設計 輸入乙個正整數n,統計 1,n 範圍內各位數字之...c語言求解。從鍵盤輸入正整數N,再輸入N個整數,按從小
編寫程式,輸入正整數n1n6和n階方陣a中
程式設計輸入正整數n,求1 n範圍內所有滿足如下條件的整數x x