如果想判定输入的内容是不是某个字母,应设置一个变量,if语句,字母用单引号引起来。如(1.4 14)
#include <cstdio>
using namespace std;
int main()
{
int a,c,d;
char b;
scanf("%d %c" ,&a ,&b);
if (a<=1000)
{
d=8;
}
else if (a>1000)
{
if (a%500==0)
{
d=4*(a-1000)/500+8;
}
else
{
d=4*((a-1000)/500+1)+8;
}
}
if (b==‘y‘)
{
c=d+5;
printf("%d",c);
}
else if (b==‘n‘)
{
c=d;
printf("%d",c);
}
return 0;
}
原文:https://www.cnblogs.com/xiaohaohaozaici666-FIGHTING/p/11861108.html