已采纳回答 / 合山川
运行成功:就是说程序没有问题;输出错误:就是说的你的输出答案和标准答案不太一样;你这里少了一个逻辑项,sale>=100 && year<2,应该printf很遗憾,期望你再接再厉,这也正是这道题的判断最终目的点。
2018-11-01
已采纳回答 / 疾电飞影
是的,因为第一次循环 j = 1 打印空格;第二次循环 j = 2 打印空格;第三次循环 j = 3 打印空格;第四次循环 j = 4 打印空格;第五次 j = 5 ,不符合 j < 5 跳出循环。
2018-10-31
已采纳回答 / LimxrUi
#include<stdio.h>int main(){ int i,n,x; scanf("%d",&n); for(i=1;i<=n;i++) { if(i<=(n+1)/2) { for(x=(n-1)/2;x>=i;x--) { printf(" "); } for(x=1;x<=2*i-1;x++) { printf("*"); } printf("\n"); } else { for(x=1;x&...
2018-10-31
最新回答 / 里昂2018
#include <stdio.h>int main() { int score = 7200; //完善一下代码 if(score>=10000) { printf("钻石玩家"); } else if(score>=5000) { printf("白金玩家"); } else if(score>=1000) { printf("青铜玩家"); } ...
2018-10-31
已采纳回答 / AHASAN
#include <stdio.h>int main() { int score = 87; //考试分数为87分 switch(score) { /*想想以下代码为什么用这种方式; 这种方式的好处?*/ case 100: case 99: case 98: case 97: case 96: case 95: case 94: ...
2018-10-31
已采纳回答 / 慕容7973759
#include <stdio.h>int main(){ int m, n; for(m=2; m<=50; m++) { for(n=2; n<m; n++) //m除N n每次加一 { if( m%n==0 ) //如m=15 除到3的时 就会跳出循环 break; // 如果m=11 除到11时 才会结束 } if(...
2018-10-30
已采纳回答 / hrhehwldjejeo
没问题 只是不满足题里的一些小要求而已{ //定义小编兜里的钱 double money =12.0; //定义打车回家的费用 double cost = 11.5; printf("小编能不能打车回家呢:"); //输出y小编就打车回家了,输出n小编就不能打车回家 printf( "%c\n",money>=cost?'y':'n'); return 0;}
2018-10-30