当前位置: 首页 > news >正文

免费网站推广软件黄色win7优化极致性能

免费网站推广软件黄色,win7优化极致性能,wordpress 隐藏 后台,抖音seo招商《C程序设计教程(第四版)——谭浩强》 题目: 习题3.6 企业发放的奖金根据利润提成。利润I低于或等于100 000元的,奖金可提成10%; 利润高于100 000元,低于200000元&…

《C程序设计教程(第四版)——谭浩强》

题目:


习题3.6 企业发放的奖金根据利润提成。利润I低于或等于100 000元的,奖金可提成10%;
                                      利润高于100 000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成7.5%;
                                      利润高于200 000元,低于400000元(200000<I≤400000)时,低于200000元的部分仍按上述办法提成(下同),高于200000元的部分,可提成5%;
                                      利润高于400 000元,低于600000元(400000<I≤600000)时,高于400000元的部分,可提成3%;
                                      利润高于600 000元,低于1000000元(600000<I≤1000000)时,高于600000元的部分,可提成1.5%;
                                      利润高于1 000 000元,超过1 000 000元的部分按1%提成。
(1)用if语句编程序;
(2)用switch语句编程序。


代码:

(1)使用if语句

#include <stdio.h>
int main()
{float fee=0;//奖金 float I=0;//利润printf("请输入你所为公司创造的利润:\n");scanf("%f",&I);if(I<100000){fee=I*0.1;}else if(I>100000 &&I<=200000){fee=100000*0.1+((I-100000)*0.075);}else if(I>200000 &&I<=400000){fee=100000*0.1+((200000-100000)*0.075)+((I-200000)*0.05);}else if(I>400000 &&I<=600000){fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((I-400000)*0.03);}else if(I>600000 &&I<=1000000){fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((I-600000)*0.015);}else{fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((1000000-600000)*0.015)+((I-1000000)*0.01);}printf("你所应该得到的奖金为%.2f",fee);return 0;
}

(2)使用switch语句

//(2)用switch语句编程序。
#include <stdio.h>
int main()
{float fee=0;//奖金 float I=0;//利润float ticheng=0;//提成int swit=0;//switch语句的判断条件printf("请输入你所为公司创造的利润:\n");scanf("%f",&I);if(I<100000){swit=1;}else if(I>100000 &&I<=200000){swit=2;}else if(I>200000 &&I<=400000){swit=3;}else if(I>400000 &&I<=600000){swit=4;}else if(I>600000 &&I<=1000000){swit=5;}else{swit=6;}switch(swit){case 1:fee=I*0.1;break;case 2:fee=100000*0.1+((I-100000)*0.075);break;case 3:fee=100000*0.1+((200000-100000)*0.075)+((I-200000)*0.05);break;case 4:fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((I-400000)*0.03);break;case 5:fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((I-600000)*0.015);break;case 6:fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((1000000-600000)*0.015)+((I-1000000)*0.01);break;default:printf("!!!您的输入有误!!!");}printf("你所应该得到的奖金为%.2f",fee);return 0;
}

(3)汇总

//《C程序设计教程(第四版)——谭浩强》
//习题3.6 企业发放的奖金根据利润提成。利润I低于或等于100 000元的,奖金可提成10%;
//									  利润高于100 000元,低于200000元(100000<I≤200000)时,低于100000元的部分按10%提成,高于100000元的部分,可提成7.5%;
//									  利润高于200 000元,低于400000元(200000<I≤400000)时,低于200000元的部分仍按上述办法提成(下同),高于200000元的部分,可提成5%;
//									  利润高于400 000元,低于600000元(400000<I≤600000)时,高于400000元的部分,可提成3%;
//									  利润高于600 000元,低于1000000元(600000<I≤1000000)时,高于600000元的部分,可提成1.5%;
//									  利润高于1 000 000元,超过1 000 000元的部分按1%提成。
//(1)用if语句编程序;
//(2)用switch语句编程序。//(1)用if语句编程序;
#include <stdio.h>
int main()
{float fee=0;//奖金 float I=0;//利润printf("请输入你所为公司创造的利润:\n");scanf("%f",&I);if(I<100000){fee=I*0.1;}else if(I>100000 &&I<=200000){fee=100000*0.1+((I-100000)*0.075);}else if(I>200000 &&I<=400000){fee=100000*0.1+((200000-100000)*0.075)+((I-200000)*0.05);}else if(I>400000 &&I<=600000){fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((I-400000)*0.03);}else if(I>600000 &&I<=1000000){fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((I-600000)*0.015);}else{fee=100000*0.1+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((1000000-600000)*0.015)+((I-1000000)*0.01);}printf("你所应该得到的奖金为%.2f",fee);return 0;
}//(2)用switch语句编程序。
//#include <stdio.h>
//int main()
//{
//	float fee=0;//奖金 
//	float I=0;//利润
//	float ticheng=0;//提成
//	int swit=0;//switch语句的判断条件
//	
//	printf("请输入你所为公司创造的利润:\n");
//	scanf("%f",&I);
//	
//	if(I<100000)
//	{
//		swit=1;
//	}
//	else if(I>100000 &&I<=200000)
//	{
//		swit=2;
//	}
//	else if(I>200000 &&I<=400000)
//	{
//		swit=3;
//	}
//	else if(I>400000 &&I<=600000)
//	{
//		swit=4;
//	}
//	else if(I>600000 &&I<=1000000)
//	{
//		swit=5;
//	}
//	else
//	{
//		swit=6;
//	}
//	
//	switch(swit)
//	{
//		case 1:
//			fee=I*0.10;
//			break;
//		case 2:
//			fee=100000*0.10+((I-100000)*0.075);
//			break;
//		case 3:
//			fee=100000*0.10+((200000-100000)*0.075)+((I-200000)*0.05);
//			break;
//		case 4:
//			fee=100000*0.10+((200000-100000)*0.075)+((400000-200000)*0.05)+((I-400000)*0.03);
//			break;
//		case 5:
//			fee=100000*0.10+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((I-600000)*0.015);
//			break;
//		case 6:
//			fee=100000*0.10+((200000-100000)*0.075)+((400000-200000)*0.05)+((600000-400000)*0.03)+((1000000-600000)*0.015)+((I-1000000)*0.01);
//			break;
//		default:
//			printf("!!!您的输入有误!!!");
//	}
//	
//	printf("你所应该得到的奖金为%.2f",fee);
//	
//	return 0;
//}

运行结果:

(1)编写if语句的方法的运行结果:

(2)编写switch语句的方法的运行结果:

运行结果的验证:(每一中方法只进行一次)

(1)编写if语句的方法的运行结果验证:

(2)编写switch语句的方法的运行结果验证:

代码编写过程中遇到的问题:

(1)奖金的书写

一定要细心,一步一步来,每一个数字都不能放过。

例如:作者就将一步的0少写了一个,导致验证的答案与编译器算出来的答案始终不同。

也不要不会就用chatGDP,因为AI也会犯错,就比如一个简单的计算它都能算错。。。

(2)脑力里要清楚每一步的步骤

(3)如果出现错误要从前到后一步一步来检查代码,这个时候,使用调试或者在代码某些关键部分添加一些代码,会让你更快速的定位到错误(有很多的错误编译器是不会报警告或者错误的)

http://www.tj-hxxt.cn/news/48869.html

相关文章:

  • b2c网站盈利模式网站搜索引擎优化报告
  • 聊城集团网站建设世界500强企业名单
  • 电商网站建设新闻职业技能培训网
  • 邮件营销 wordpress武汉seo公司排名
  • 郑州做网站的外包公司爱战网关键词查询网站
  • 做微秀的网站百度seo排名教程
  • 长沙网站制作app开发公司青岛seo推广专员
  • 网站子站怎么建设域名注册需要多少钱
  • 移动应用开发和网站开发网站平台搭建
  • .tv做网站怎么样免费的网站域名查询565wcc
  • 什么是网络营销包含哪些内容上海seo公司哪家好
  • 网站开发工作总结广州市网络seo外包
  • 广州做网站推广的公司做网站要多少钱
  • 国内做网上旅游业务的网站长春疫情最新情况
  • 电商网站的银行支付接入该怎么做深圳网络品牌推广公司
  • 备案个人网站 淘宝客百度推广电话客服24小时
  • django做的网站推广关键词怎么设置
  • 亿速云seo优化与推广招聘
  • 中企动力近期做的网站seo优化自动点击软件
  • linux下用python做网站美食软文300字
  • 以小说名字做网站的小说网小红书关键词搜索量查询
  • 中小型网站建设案例如何查询域名注册人信息
  • 开网站建设公司百度云盘网官网
  • 做新得网站可以换到原来得域名嘛外链怎么做
  • 深圳有做网站的公司厦门网络关键词排名
  • 做网站接活犯法吗视频剪辑培训班一般学费多少
  • 简单的企业网站的主页电商平台推广公司
  • 用点心做点心官方网站东莞百度快速排名优化
  • 网站建设优化seoseo自媒体运营技巧
  • 动漫制作专业专升本对应的专业重庆seo公司怎么样