close
標題:
發問:
#includeint main(){int data[11]={406,727,537,425,626,508,594,603,641,347,112};int i,j,k;int temp; for (i=0;i<10;i++) {for (j=0;j<10-i;j++){if (data[j]>data[j+1]){temp=data[j];data[j]=data[j+1];data[j+1]=temp;}}cout << "第" <<... 顯示更多 #include int main() { int data[11]={406,727,537,425,626,508,594,603,641,347,112}; int i,j,k; int temp; for (i=0;i<10;i++) { for (j=0;j<10-i;j++) { if (data[j]>data[j+1]) { temp=data[j]; data[j]=data[j+1]; data[j+1]=temp; } } cout << "第" << i+1 << "回合比較結果:
"; for (k=0;k<11;k++) cout << " " << data[k]; cout << '
'; system("pause"); return 0; } } 這是用氣泡排序法寫出來的!!但是.....我怎們改都跑不出第二回合老師的要求醉少要跑到10回合!! 拜託大大幫幫忙!! 可以的話順便解釋給我聽,為什麼我做的跑不到第二回合呢!! 拜託大大了!!
最佳解答:
因為在列印出第一回之後 有return所以就返回了 #include int main() { int data[11]={406,727,537,425,626,508,594,603,641,347,112}; int i,j,k; int temp; for (i=0;i<10;i ) { for (j=0;j<10-i;j ) { if (data[j]>data[j 1]) { temp=data[j]; data[j]=data[j 1]; data[j 1]=temp; } } cout << "第" << i 1 << "回合比較結果:\n"; for (k=0;k<11;k ) cout << " " << data[k]; cout << '\n'; } system("pause"); return 0; }
其他解答:
哈哈,我真是笨阿= ="既然忘記這ㄍ...... 大大謝謝你ㄟ 我知道了!!F5B24A77BB847046
- 急急急~有關508泰山公車的問題!?
- 屏東市有沒有看鳥類的醫院阿@1@
- NIKE AIR JORDAN 6 的尺寸問題
- 單車選哪台好呢-@1@
- '有義氣的朋友就是好朋友'你同意嗎-(400-500字)@1@
- 和美國中到永樂街公車路線圖@1@
- 台南市找工作
- 介紹一款.長毛犬 哈士奇 專用的電動剪毛器
- twenty-five 25的遮暇膏哪裡有在賣
- (20點)這些書的作者,索書碼與圖書分類@1@
此文章來自奇摩知識+如有不便請留言告知
C++問題,拜託大大幫我解決一下!!發問:
#include
最佳解答:
因為在列印出第一回之後 有return所以就返回了 #include int main() { int data[11]={406,727,537,425,626,508,594,603,641,347,112}; int i,j,k; int temp; for (i=0;i<10;i ) { for (j=0;j<10-i;j ) { if (data[j]>data[j 1]) { temp=data[j]; data[j]=data[j 1]; data[j 1]=temp; } } cout << "第" << i 1 << "回合比較結果:\n"; for (k=0;k<11;k ) cout << " " << data[k]; cout << '\n'; } system("pause"); return 0; }
其他解答:
哈哈,我真是笨阿= ="既然忘記這ㄍ...... 大大謝謝你ㄟ 我知道了!!F5B24A77BB847046
文章標籤
全站熱搜
留言列表