要求输入一周的工作小时数,然后打印工资总额,税金以及净工资

printf("the total salary is %lf,and the real salary is %lf,and the tax is %lf\n",total,salary,tax);

输出应该是lf 而不是ld( 表示长整型)

一道C语言的问题~

#include
#define o_money 10
int main(void)
{
float zonge=0.0;
float sanbai=0.0,sibai=0.0,jingzuan=0.0,jhours=0.0,sb=0.0,lixi=0.0;
float hours=0.0;
printf("Please input you work hours in this week:
");
scanf("%f",&hours);
if((0.0<hours) && (hours<=40.0))
{
zonge=(hours * o_money);
if((0<zonge) && (zonge<=300))
{sanbai=zonge*0.15;
lixi=sanbai;
jingzuan=zonge-lixi;
}
else if((300<zonge) && (zonge<=400))
{
sanbai=300*0.15;
sibai=(zonge-300)*0.2;
lixi=sibai+sanbai;
jingzuan=zonge-lixi;
}

}

else if(40.0<hours)
{
jhours=(hours-40)*0.15;
zonge=(jhours+hours)*o_money;
if(zonge<=450)
{
sanbai=300*0.15;
sibai=(zonge-300)*0.2;

lixi=sanbai+sibai;
jingzuan=zonge-lixi;
}
else if(450<=zonge)
{
sanbai=300*0.15;
sibai=150*0.2;
sb=(zonge-450)*0.25;
lixi=sibai+sanbai+sb;
jingzuan=zonge-lixi;
}
}
printf("你工资总额为");
printf("%f",zonge);
printf("元,利息为");
printf("%f",lixi);
printf("元,净赚");
printf("%f",jingzuan);
printf(".
");
return 0;
}

这是一种良好的编程习惯。
把需要使用的固定值的数字,都已常量的方式定义出来。
这样,今后修改程序时,不需要跟踪到程序逻辑里边去检查哪些地方需要修改数字。
只要统一修改常量定义即可。
随着今后工作中,遇到各种问题,你就会深有体会了。

#15131551488# 一星期的工作时间是多少? - ******
#西念# 超很多,国家规定正常的工作时间是一周五天,每天八小时,其余的都算加班,平常和周末加班算双倍,节假日三倍工资!

#15131551488# project 2013 如何设置一三五各工作两小时 - ******
#西念# 在甘特图图形区的时间刻度上右键——更改工作时间,点击下方的“工作周”标签,再点击右侧的“详细信息”; 在弹出的对话框中,先点选左侧的“星期一”,在右侧点选“对所列日期设置以下特定工作时间”,在下方输入上午和下午的工作时间;同样设置一下“星期二”至“星期日”的工作时间. 确定,确定.

#15131551488# project中怎么把周末改为工作日 - ******
#西念# Project的默认日历是“标准”日历,什么意思呢?因为这是美国人开发的软件,所谓标准就是5天8小时工作制,就是每星期工作5天(星期一到星期五)、每天工作8个小时(上午8:00-12:00、下午13:00-17:00). 如果想把周末也设置成工作日...

#15131551488# 公司努力满足RBA工作时间要求,一周的工作时间包括加班在内不应超... ******
#西念# 设置工作时间:打开工具-选项-日历:设置工作时间:开始结束时间为16:00~17:00,每天工作1小时,每周工作7小时.但是这个设置了,仅仅是在创佳任务表格时填写工时生效,比如填7H和填写1W是一样的,填写1D就等于1H.这个在计算资...

#15131551488# 1.请编制一个程序,要求用户输入天数, - ******
#西念# #include "stdio.h" void main() {int n,w,d;printf("Input days:\n");scanf("%d",&n);w=n/7;d=n%7;printf("%d days are %d weeks,%d days.\n",n,w,d); }

#15131551488# 在excel中,要把每天加班的小时数折合成天数怎么弄(8小时工作制) - ******
#西念# 亲,在AF3粘贴下面的公式,提醒按“Ctrl+Shift+回车”结束输入,下拉: =ROUNDDOWN(SUM(--SUBSTITUTE(B3:AE3,"小时",""))/8,0)在AG3粘贴下面的公式,提醒按“Ctrl+Shift+回车”结束输入,下拉: =MOD(SUM(--SUBSTITUTE(B3:AE3,"小时","")),8)

  • excel如何统计时长,再算平均时长?
  • 答:要统计时长并计算平均时长,您可以使用Excel的时间格式和公式来实现。下面是一些步骤:1. 输入时长数据:在Excel中,您需要将时长数据以特定的格式输入。通常,时长在Excel中以[h]:mm:ss的格式进行表示。例如,如果一个...

  • excel中如何输入24小时制的时间,输入起止时间后并统计共用时长?_百 ...
  • 答:自定义”,在“类型”下的文本框中输入:时长hh小时mm分钟 现在就好了,你在A1输入2011-10-1 18:00,B1中输入2011-10-2 06:00,然后在整个C列中输入公式:=B1-A1 回车,发现已经达到了你的预期效果:)...

  • 上四休一工作制平均每周上班几小时?
  • 答:上四休一工作制平均每周上班几小时的计算方法:每天上班小时数×4÷5×7=一周上班小时数 法律规定:我国的标准工时为劳动者每日工作8小时,平均每周工作40小时,每周至少一天休息日。

  • 销售一周工作总结范文简短
  • 答:销售是一个很累的活计,但是销售成功的喜悦也不是一般能够比拟的,销售产品的同时,也是一个展示自己的过程。下面是由我为大家整理的“销售一周工作总结范文简短”,仅供参考,欢迎大家阅读。 销售一周工作总结范文简短(一) 首先我要给自己...

  • 现在劳动法规定的一周工作时间是不超过40小时还是44小时
  • 答:按规定,目前实行的是职工每日工作8小时、每周工作40小时。《中华人民共和国劳动法》第三十六条 【工作时间】国家实行劳动者每日工作时间不超过八小时、平均每周工作时间不超过四十四小时的工时制度。《国务院关于职工工作时间的...

  • 劳动者一周内最长的工作时间是多少小时
  • 答:劳动法规定:劳动者一周内最长的工作时间是40小时。《劳动法》及其相关法规并未规定每月工作多少小时,因为每月天数不同,不适宜作出相应规定,根据《劳动法》第三十六条、三十八条、《国务院关于工作时间的规定》第三条、第五...

  • 一周工作量每小时的工作多少数量,怎么计算时效产能?比如15000多 ,每小...
  • 答:如果每周是15000拿15000除以七在除余里八小时就等于你要的工作量,

  • ...一周的工资,它根据每小时的薪水和工作的小时数来计算。类wages_百度...
  • 答:public class wages { int money;int hour;public wages(){ money=0;hour=0;} public int weekmoney() { return money*hour*5 //计算周薪 } public int money { get {return money;} set {money=value;} } pu...

  • 一周个人工作计划
  • 答:我会努力在错误造成之前发现问题,然后及时的去改过来的,让工作能顺利的一步步的进行。在工作时,我会去注意之前没有注意到的问题,努力吸取前面的教训,让错误在发生之前制止,给大家带去便利,不给大家造成工作上的麻烦。 一周个人工作...

  • 劳动法到底让劳动者一周干多少小时啊?关注劳动法的,不论您是律师,还是...
  • 答:既然平均每周已经上了44小时,在多上就是违法,所以不能+9,。还有你除6是什么意思?你每周上6天班的话,每周工作时间就是6*8=48小时,一个月下来每周平均时间肯定也超44了。每周上六天本身就有1天加班了,你不能叠加...

    为传递更多家电数码信息,若有事情请联系
    数码大全网