為什么這里不用加%s\n了
#include <stdio.h>
int main()
{
??? int score = 7200;
??? //完善一下代碼
?? if(score >= 10000)
??? {
??????? printf("鉆石玩家");
??? }
??? else if(score >= 5000)
??? {
??????? printf("白金玩家");???
??? }
??? else if(score >= 1000)
??? {
??????? printf("青銅玩家");????
??? }
? else
??? {
??????? printf("普通玩家");???
??? }
??? return 0;
}
2018-05-09
我理解的是這個(gè)是判斷,判斷完直接就輸出段位了,%s\n在這里是可以 省略的,還有你的判斷不對(duì)好像, 你會(huì)發(fā)現(xiàn)白金和鉆石其實(shí)是重疊的,鉆石以下的判斷數(shù)值應(yīng)該加最高和最低值,例如
else if(score>=5000&&score<10000)
? ? {
? ? ? ? printf("白金玩家"); ? ?
? ? }