最新回答 / Otaku01
#include <stdio.h>int main(){ int x = 5; int y = 8; int z = x*8/(y+2); printf("z=%d\n", z); return 0; }这样是z=5*8/(8+2)也就是z=40/10所以z=4
2019-11-10
已采纳回答 / 黔墨
可以写成printf("%s\n","i love imooc!"); 也可以不用%s直接输出双引号内的字符串,直接输出比较代码比较简洁,而当你输入复杂代码时最好用% 以区分和分割
2019-11-10
已采纳回答 / 慕莱坞8368091
不可以哦,字符串和字符不是一个概念,字符常量‘a’代表的是ASCI 码值97,它们两者相同的都是常数不变量。具体的可以自己查找C语言书籍或者百度
2019-11-10
#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;
}
int main()
{
int score = 7200;
if(score>=10000)
{
printf("钻石");
}
else if(score>=5000)
{
printf("白金");
}
else if(score>=1000)
{
printf("青铜");
}
else
{
printf("普通");
}
return 0;
}
2019-11-10
#include <stdio.h>
int main()
{
int x = 5;
int y = 8;
x=(x>3)*1+(y+2)/10;
int z = x*8/y+2;
printf("z=%d\n", z);
return 0;
}
int main()
{
int x = 5;
int y = 8;
x=(x>3)*1+(y+2)/10;
int z = x*8/y+2;
printf("z=%d\n", z);
return 0;
}
2019-11-10