第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

各位大神,為什么這個代碼輸出結(jié)果最后一個是82呢?輸出結(jié)果98 91 82 81 79 75 67 66 63 82

#include <stdio.h>
int main()
{
??? int score[9]={67,98,75,63,82,79,81,91,66,84};
??? int i;
??? int j;
??? for(i=8;i>0;i--)
??? {
??????? for(j=0;j<=i;j++)
??????? {
??????????? if(score[j]<score[j+1])
??????????? {
??????????????? int mid;
??????????????? mid=score[j];
??????????????? score[j]=score[j+1];
??????????????? score[j+1]=mid;

??????????? }

??????? }

??? }
??? for(i=0;i<10;i++)
??? {
??????? printf("%d\n",score[i]);
??? }
??? return 0;
}

正在回答

3 回答

#include <stdio.h>
int main()
{
??? int score[10]={67,98,75,63,82,79,81,91,66,84};? //數(shù)組定義長度應(yīng)該大于或者等于數(shù)組的數(shù)字個數(shù)
??? int i;
??? int j;
??? for(i=8;i>0;i--)
??? {
??????? for(j=0;j<=i;j++)
??????? {
??????????? if(score[j]<score[j+1])
??????????? {
??????????????? int mid;
??????????????? mid=score[j];
??????????????? score[j]=score[j+1];
??????????????? score[j+1]=mid;

??????????? }

??????? }

??? }
??? for(i=0;i<10;i++)
??? {
??????? printf("%d\n",score[i]);
??? }
??? return 0;
}

?

0 回復(fù) 有任何疑惑可以回復(fù)我~

把score[] 里的84去掉,然后再把第一個for循環(huán)里的 i = 8 改成 7

0 回復(fù) 有任何疑惑可以回復(fù)我~

首先 你的數(shù)組 聲明就錯了 int x[n] ?這里的n應(yīng)該是一共多少個內(nèi)容 10個 就應(yīng)該 n=10;

其次 你的i比較次數(shù) 應(yīng)該等于9 ?因為每個都要比較的話應(yīng)該9次 ,這兩個地方改了以后就對了 ?我說的術(shù)語不太正確

但是答案是對的

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

各位大神,為什么這個代碼輸出結(jié)果最后一個是82呢?輸出結(jié)果98 91 82 81 79 75 67 66 63 82

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號