已采纳回答 / 我敲可爱噢
#include<stdio.h>void main(){ int a[5],i,j,temp; for(i=0;i<5;i++){ scanf("%d",&a[i]);} for(i=0;i<4;i++){ for(j=0;j<4-i;j++){ if(a[j+1]>a[j]){ temp=a[j+1]; a[j+1]=a[j]; a[j]=temp;}}}for(i=0;i<5;i++){ printf("%d\n",a[i]);}}
2019-02-12
最赞回答 / KingToAce
输出排序前的数组元素,if-else语句的意思是:不是最后一位得要在其后加上符号“,”和空格,若是最后一位则无需加符号“,”和空格,这样的做法是使得输出变为:
1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80
2019-02-12
最新回答 / qq_Marshmallow_3
计算闰年的公式错了,闰年是:1、能整除4且不能整除100 2、能整除400 。所以应该是 if((year%4==0 && year%100!=0) || (year%400==0))
2019-02-11
最新回答 / KingToAce
这个问题是答案判别导致的,你输出的"很遗憾,期望你再接再厉"里面的","符号采用了半角,而答案所判别的是全角符号的",",就是这个地方和答案的配对不上,你的程序代码没有错误就是这个地方和答案的配不上而已,你把你的半角符号","改为全角符号","就可以通过了,O(∩_∩)O哈哈~
2019-02-11