鱼C论坛

 找回密码
 立即注册
查看: 2524|回复: 6

关于while进入了循环不能

[复制链接]
发表于 2016-8-14 17:17:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include<stdio.h>
#define money 10.00   //每小时10$  
#define over 1.5     //超过40个小时部分为1.5倍 
#define a  0.15                //  前300$为0.15的税率 
#define b  0.2                        //下一个150税率为0.2 
#define c  0.25                  //剩下的税率为0.25 
#define d  40*10.00     //40个小时的工资 
int main(void)
{
        float num,s,time;         //定义工作时间time,总金额num,净收入s 
        printf("enter your gong zi:\n");
        while (scanf("%f",&time)==1);
{
        if (time<40)            /*time 小于40个小时时  */ 
        num=time*money;           
        else num=(time-40)*1.5*10.00+d;
        if (num<=300)
        {
                 printf("工资总额=%f",num);
                 num*=1-a;
                 s=num*a;
                 printf("净工资=%f",num);
                 printf("税金=%f",s); 
        }
        else if (num<=150)
        {
                 printf("工资总额=%f",num);
                num=300*(1-a)+(num-300)*(1-b);
                 s=300*a+(num-300)*b;
                 printf("净工资=%f",num);
                 printf("税金=%f",s); 
        }
        else 
        {
                 printf("工资总额=%f",num);
                 num=300*(1-a)+150*(1-b)+(num-450)*(1-c);
                s=300*a+150*b+(num-450)*c;
                printf("净工资=%f",num);
                printf("税金=%f",s);                         
        }
}
} 
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-8-14 17:19:05 | 显示全部楼层
求教,就是我输入数字 进入while循环  但是不会打印printf()里面的内容,这是为啥?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-14 17:21:11 | 显示全部楼层
然后我试着不用循环语句,程序能够正常显示。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-14 20:25:48 | 显示全部楼层
第12行多写了分号
while (scanf("%f",&time)==1)[b];[/b]
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-15 09:18:09 From FishC Mobile | 显示全部楼层
因为你的while后加了分号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-15 10:09:55 | 显示全部楼层
楼主,第12行我怎么看不懂啊!能解释一下吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-15 14:23:48 | 显示全部楼层
这他么就尴尬了。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-7-4 23:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表