亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

最近在學C語言,有段代碼一運行就死機,不知為何,求大神幫忙!

最近在學C語言,有段代碼一運行就死機,不知為何,求大神幫忙!

C
精慕門0776031 2017-06-23 19:05:35
#include <stdio.h>#define N 10//打印分數int PScore(int score[]){? ? int i;? ? printf("\n");? ? for(i=0;i<N;i++)? ? {? ? ? ? printf("%d\n",score[i]);? ? }? ? printf("\n");}int JX(int score[]){? ? int i,j;? ? for(i=N-2;i>=0;i++)? ? {? ? ? ? for(j=0;j<=i;j++)? ? ? ? {? ? ? ? ? ? if(score[j]<score[j+1])? ? ? ? ? ? {? ? ? ? ? ? ? ? int temp;? ? ? ? ? ? ? ? temp=score[j];? ? ? ? ? ? ? ? score[j]=score[j+1];? ? ? ? ? ? ? ? score[j+1]=temp;? ? ? ? ? ? }? ? ? ? }? ? }? ? PScore(score);}int main(){? ? int score[N]={67,98,75,63,82,79,81,91,66,84};? ? printf("-----------成績排名---------\n");? ? JX(score);? ? return 0;}
查看完整描述

3 回答

已采納
?
qq_Serendipity_12

TA貢獻1條經驗 獲得超3個贊

???for(i=N-2;i>=0;i++)改成i--

查看完整回答
3 反對 回復 2017-06-23
?
新_day_day_new

TA貢獻18條經驗 獲得超6個贊

#include <stdio.h>
#define N 10
//打印分數
int PScore(int score[])
{
??? int i;
??? printf("\n");
??? for(i=0;i<N;i++)
??? {
??????? printf("%d\n",score[i]);
??? }
??? printf("\n");
}
int JX(int score[])
{
??? int i,j;
??? for(i=N-2;i>=0;i--)
??? {
??????? for(j=0;j<=i;j++)
??????? {
??????????? if(score[j]<score[j+1])
??????????? {
??????????????? int temp;
??????????????? temp=score[j];
??????????????? score[j]=score[j+1];
??????????????? score[j+1]=temp;
??????????? }
??????? }
??? }
??? PScore(score);
}

int main()
{
??? int score[N]={67,98,75,63,82,79,81,91,66,84};
??? printf("-----------成績排名---------\n");
??? JX(score);
??? return 0;
}
改了一下jx函數的第一個for循環

查看完整回答
反對 回復 2017-06-24
?
xiao_xue

TA貢獻2條經驗 獲得超1個贊


目測確實沒添加返回值。

查看完整回答
反對 回復 2017-06-23
?
望遠

TA貢獻1017條經驗 獲得超1032個贊

目測沒有什么問題,但是你的JX函數和PScore函數沒有返回值。

查看完整回答
反對 回復 2017-06-23
點擊展開后面1
  • 3 回答
  • 0 關注
  • 2068 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號