[問題] 泡泡排序法
開發平台(Platform): (Ex: Win10, Linux, ...)
win10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Dev C++
問題(Question):
使用者輸入五個數字後 將數字由小排到大 程式可執行
但執行出來的結果不是正確答案 不知道哪裡錯了
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔)
#include<stdio.h>
void bubble(int[]);
int main(){
int v[5],i;
for(i=0;i<=4;i++){
printf("%d:",i+1);
scanf("%d",&v[i]);//使用者輸入五個數字
}
bubble(v);//呼叫泡泡排序法函式
for(i=0;i<=4;i++){
printf("%d,",v[i]);
}
return 0;
}
//以下是泡泡排序法函式
void bubble(int p[]){
int i,t,j;
for(i=0;i<=4;i++){
for(j=0;j<=4;j++){
if(p[j]>p[j+1]){
t=p[j];
p[j]=p[j+1];
p[j+1]=t;
}
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.179.101
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1557500228.A.B0B.html
推
05/10 23:09,
6年前
, 1F
05/10 23:09, 1F
推
05/10 23:11,
6年前
, 2F
05/10 23:11, 2F
→
05/10 23:25,
6年前
, 3F
05/10 23:25, 3F
→
05/10 23:27,
6年前
, 4F
05/10 23:27, 4F
→
05/11 03:28,
6年前
, 5F
05/11 03:28, 5F
→
05/11 04:02,
6年前
, 6F
05/11 04:02, 6F
推
06/14 15:12,
6年前
, 7F
06/14 15:12, 7F
→
06/14 15:13,
6年前
, 8F
06/14 15:13, 8F
推
06/14 15:15,
6年前
, 9F
06/14 15:15, 9F
→
06/14 15:15,
6年前
, 10F
06/14 15:15, 10F
推
06/14 15:24,
6年前
, 11F
06/14 15:24, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章