最新回答 / 宝慕林9112596
#include <stdio.h>int main(){ int i, j, k; for(i=1; i<5; i++) {; /* 观察每行的空格数量,补全循环条件 */ for( j=i ; j<4 ; j++ ) { ; printf(" "); //输出空格 } /* 观察每行*号的数量,补全循环条件 */ ...
2018-12-23
最新回答 / 慕桂英8309548
第二个for循环里面的判定和转换,i改成jif(score[j+1]>score[j]){ t=score[j]; score[j]=score[j+1]; score[j+1]=t;}
2018-12-23
最赞回答 / 度光ing
if(sale>100) //完善代码 if(sale>100) { if(year>=2) { printf("恭喜你"); } else { printf("很遗憾,期望你再接再厉"); } } else { printf("很遗憾,期望你再接再厉"); }
2018-12-23
已采纳回答 / 慕勒9025715
其实用printf输出无论用%f还是%lf都一样,输出精度的差别是由于数据本身类型造成的,例如用float定义了一个7位以上的数,无论是用%f还是%lf输出的有效位都是7位。而定义的double类型用%f和%lf输出有效位数都是16位。
2018-12-23