最赞回答 / qq_慕神2527971
#include<stdio.h>int i,j,m;int d(int score[]) { for(i=9;i>=0;i--) { for(j=0;j<i;j++) { if(score[j]<score[j+1]) { m=score[j+1]; score[j+1]=score[j]; score[j]=m; ...
2019-10-30
最新回答 / 慕前端9142633
这个是系统识别的问题,代码本身没有错误,由于识别系统的局限性未识别到num=hd*hd*hd+td*td*td+sd*sd*sd; 你的顺序写的和标准答案不一样而已,不用担心!
2019-10-30
最赞回答 / 慕勒8289148
第一,你的代码为何出现方括号i++后面那个第二,输出语句中格式错误,printf("%d",c);第三,输出数值过大,导致溢出,你可以改为10以内的整数乘积试一下
2019-10-30