[問題] 找陣列中等於某值的位置,放到最後
遇到的問題: (題意請描述清楚)
找出陣列job[15]中等於a值的位置
如job[10]=a,則將job[10]和job[15]對調位置
程式碼如下,不曉得哪裡出錯了 ><
int x,i;
int job=15;
int rest_job[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
int a=11;
for(x=0;x<=job-1;x++)
{
if(rest_job[x]==a);
{
i=rest_job[x];
rest_job[x]=rest_job[job-1];
rest_job[job-1]=i;
exit;
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.157.200
※ 編輯: rothschilds 來自: 61.229.157.200 (03/31 21:52)
推
03/31 22:00, , 1F
03/31 22:00, 1F
→
03/31 22:05, , 2F
03/31 22:05, 2F
小弟把job改成job-1了
※ 編輯: rothschilds 來自: 61.229.157.200 (03/31 22:08)
→
03/31 22:11, , 3F
03/31 22:11, 3F
→
03/31 22:14, , 4F
03/31 22:14, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章