解题思路:
一步步解
注意事项:
scanf("%d %c",&a,&ch);a是整数,ch是字符,scanf函数中间要加空格,不然会把空格赋值个ch
参考代码:
#include<stdio.h>
int main()
{
int a;
char ch;
int b = 8;
int i = 0;
scanf("%d %c",&a,&ch);
if(a<=1000)
{
if(ch=='y')
{
printf("%d",b+5);
}
else if(ch=='n')
{
printf("%d",b);
}
}
else
{
a=a-1000;
//这个时候就已经要加钱了,最低加4了现在
if(a<=500)
{
b=b+4;
}
if(a>500)
{
while(a>0)
{
a=a-500;
i++;
}
b=b+4*i;
}
if(ch=='y')
{
b = b+5;
printf("%d",b);
}
else
{
printf("%d",b);
}
}
return 0;
}
0.0分
1 人评分
WU-整除问题 (C++代码)浏览:646 |
简单的a+b (C语言代码)浏览:560 |
【亲和数】 (C语言代码)浏览:628 |
矩阵乘方 (C语言代码)浏览:1079 |
局部变量作函数返回值的问题浏览:1028 |
淘淘的名单 (C语言代码)浏览:1308 |
链表数据求和操作 (C语言代码)浏览:1034 |
矩阵的对角线之和 (C语言代码)浏览:1399 |
1134题解(求分析)浏览:795 |
字符逆序 (C语言代码)浏览:541 |