1 Star 0 Fork 0

LC.yulin/C.语言

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test.3.25.c 3.25 KB
一键复制 编辑 原始数据 按行查看 历史
LC.yulin 提交于 2022-03-25 23:46 . C语言基础练习
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
//int main()
//{
// int num = 0;
// printf("请输入一个整数:");
// scanf("%d", &num);
// if ((num < 0) || (num > 1000))
// {
// printf("输入错误,请输入一个0-999的数字:");
// scanf("%d", &num);
//
// }
// int x = (int)sqrt(num);
// printf("%d\n", x);
// return 0;
//}
//int main()
//{
// int x = 0;
// int y = 0;
// printf("请输入x的值:");
// scanf("%d", &x);
// if (x < 1)
// {
// y = x;
// }
// else if ((x >= 1) && (x < 10))
// {
// y = 2 * x - 1;
// }
// else
// {
// y = 3 * x - 11;
// }
// printf("y=%d\n", y);
// return 0;
//}
//int main()
//{
// int x = 0;
// int y = 0;
// printf("请输入x的值:");
// scanf("%d", &x);
// y = 1;
// if (x <= 0)
// if (x < 0)
// y = -1;
// else
// y = 0;
// printf("y=%d\n", y);
// return 0;
//}
//int main()
//{
// float score = 0;
// char result = { 0 };
// printf("请输入你的成绩:");
// scanf("%f", &score);
// if ((score >= 90))
// {
// result = 'A';
// }
// else if ((score >= 80) && (score < 90))
// {
// result = 'B';
// }
// else if ((score >= 70) && (score < 80))
// {
// result = 'C';
// }
// else if ((score >= 60) && (score < 70))
// {
// result = 'D';
// }
// if (score < 60)
// {
// result = 'E';
// }
// printf("你的成绩评价:%c\n", result);
// return 0;
//}
//int main()
//{
// int input = 0;
// printf("请输入一个整数:");
// scanf("%d", &input);
/*if ((input < 0) || (input > 9999))
{
printf("输入错误,退出程序\n");
return -1;
}
if ((input > 1000) && (input < 9999))
{
printf("输入的是一个4位数\n");
}
else if ((input > 100) && (input < 1000))
{
printf("输入的是一个3位数\n");
}
else if ((input > 10) && (input < 100))
{
printf("输入的是一个2位数\n");
}
else
{
printf("输入的是一个1位数\n");
}
printf("\n");*/
//16789
//if (input > 10000)
//{
// printf("%d ", input / 10000);//得到第一位数
//}
//if (input > 1000)
//{
// printf("%d ", input % 10000 / 1000);//得到第二位数
//}
//if (input > 100);
//{
// printf("%d ", input % 1000 / 100);//得到第三位数
//}
//if (input > 10)
//{
// printf("%d ",input % 100 / 10);//得到第四位数;
//}
//printf("%d ", input % 10);
//printf("\n");
// printf("%d ", input % 10);
// if (input >= 10)
// {
// printf("%d ", input % 100 / 10);
// }
// if (input >= 100)
// {
// printf("%d ", input % 1000 / 100);
// }
// if (input >= 1000)
// {
// printf("%d ", input % 10000 / 1000);
// }
// if (input >= 10000) //16789
// {
// printf("%d ", input / 10000);
// }
// return 0;
//}
int main()
{
double salary1 = 100000 * 0.01;//10w;
double salary2 = salary1 + 100000 * 0.075;//20w
double salary3 = salary2 + 200000 * 0.05;//40w
double salary4 = salary3 + 200000 * 0.03;//60w
double salary5 = salary4 + 400000 * 0.015;//100w
double salary, I;
printf("请输入创造的利润:");
scanf("%lf", &I);
if (I < 100000)
{
salary = I * 0.01;
}
else if ((I >= 100000) && (I < 200000))
{
salary = salary1 + (I - 100000) * 0.075;
}
else if ((I >= 20000) && (I < 400000))
{
salary = salary2 + (I - 200000) * 0.05;
}
else if ((I >= 400000) && (I < 600000))
{
salary = salary3 + (I - 200000)*0.03;
}
else if ((I >= 600000) && (I < 1000000))
{
salary = salary4 + (I - 400000) * 0.015;
}
else
{
salary = salary5 + (I - 100000);
}
printf("你的奖金为:%.2lf", salary);
return 0;
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/lc-yulin/c-language.git
git@gitee.com:lc-yulin/c-language.git
lc-yulin
c-language
C.语言
master

搜索帮助