课程
/后端开发
/C
/C语言入门
为什么输出错误?
2017-10-20
源自:C语言入门 4-3
正在回答
if(score>=10000)
{printf("钻石玩家");}
else if(score>=5000&&score<10000)
{printf("铂金玩家"):}
else if(score>=1000&&score<5000)
{printf("青铜玩家");}
else
{printf("普通玩家");}
你的分数范围错了当然输出错的,你只写下限 没写上限啊
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答#include <stdio.h> int main() { int score = 7200; //完善一下代码 {if(score>=10000) printf("钻石玩家"); } else if(score>=5000) { printf("白金玩家"); } else if(score>=1000) { printf("青铜玩家"); }
3 回答#include <stdio.h> int main() { int score = 7200; //完善一下代码 if(score>=10000) { printf("钻石玩家"); } else if(score>=5000) { printf("白金玩家"); } else if(score>=1000) { printf("青铜玩家"); }
2 回答#include <stdio.h> int main() { int score = 7200; if(score>=10000)//表达式1 { printf("%s\n",钻石玩家"); }//执行代码块1 if(score>=5000)//表达式2 { printf("%s\n",白金玩家"); }//执行代码块2 else if(score>=1000) //表达式m {
2 回答printf("%s\n","钻石玩家"); printf("钻石玩家");有什么区别
4 回答#include <stdio.h> #define N 10; int sum(int score[]) { int i,n; for(i=0;i<10;i++) n+=score[i]; printf("%d",n); } int max(int score[]) { int i,ma=0; for(i=0;i<10;i++) { if(score[i]>ma) ma=score[i]; } printf(