分段函数求奖金发放C语言 c语言计算分段函数的程序
C语言程序设计,求答案。万分感谢!
第一题的:
为铜仁等地区用户提供了全套网页设计制作服务,及铜仁网站建设行业解决方案。主营业务为网站设计制作、网站设计、铜仁网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
#includestdio.h
int main()
{
char c;
scanf("%c",c);
if('a'=cc='z')
printf("%c\n",char(c-32));
else if('A'=cc='Z')
printf("%c\n",char(c+32));
else
printf("what you input is not a letter! ");
return 0;
}
第二题的:
#includestdio.h
int main()
{ int x,y;
printf("Please input your number x:\n");
scanf("%d",x);
if(x-1)
y=2*x;
else if(x-1)
y=4+x;
else y=3;
printf("%d",y);
return 0;
}
第三题:
#includestdio.h
int main()
{
int n;
printf("Please input a integer number:\n");
scanf("%d",n);
(n%2==0)?(printf("%d is Even\n",n)):(printf("%d is Odd\n",n));
return 0;
}
第四题的:
#includestdio.h
int main()
{
float x,y;
printf("请输入员工的业绩金额(万元):\n");
scanf("%f",x);
if(x1)
y=1.03*x;
else if(x=1x5)
y=1.1*x;
else if(x=5x20)
y=1.5*x;
else y=1.2*x;
printf("该员工的奖金数是%g万元\n",y);
return 0;
}
C语言:企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%
#include iostream
using namespace std;
#define first 100000
#define second 200000
#define third 400000
#define fourth 600000
#define fifth 1000000
#define first_rate 0.1
#define second_rate 0.75
#define third_rate 0.05
#define fourth_rate 0.03
#define fifth_rate 0.015
#define sixth_rate 0.01
int main()
{
double i, num = 0;
cout"请输入利润:";
cini;
if (i = first)
{
num = i * first_rate;
}
else if (i = second)
{
num = first * first_rate + (i - first) * second_rate;
}
else if (i = third)
{
num = first * first_rate + second * second_rate + (i - second) * third_rate;
}
else if (i = fourth)
{
num = first * first_rate + second * second_rate + third * third_rate + (i - third) * fourth_rate;
}
else if (i = fifth)
{
num = first * first_rate + second * second_rate + third * third_rate + fourth * fourth_rate + (i - fourth) * fifth_rate;
}
else
{
num = first * first_rate + second * second_rate + third * third_rate + fourth * fourth_rate + fifth * fifth_rate + (i - fifth) * sixth_rate;
}
cout"奖金是:"numendl;
return 0;
}
//已测试通过
c语言编程求奖金问题
以下代码仅供参考:
#includestdio.h
#define p1 5000
#define p2 10000
int main()
{
int i,re,m;
int r1 = p1*0.02; /*r1是金额为5000时的提成*/
int r2 = p2*0.05; /*r2是金额为10000时的提成*/
scanf("%d",i);
if(i=5000)
{
re = i*0.02;
printf("re=%d\n",re);
}
else if(i5000 i=10000)
{
m = i - 5000; /*m为高于5000的部分*/
re = r1 + m*0.05;
printf("re=%d\n",re);
}
else
{
m = i - 10000; /*m为高于10000的部分*/
re = r1 + r2 + m*0.1;
printf("re=%d\n",re);
}
return 0;
}
C语言 “企业发放的奖金根据利润提成” 的问题
“企业发放的奖金根据利润提成” 的问题,用C语言表示应该为:
// 企业发放的奖金根据利润提成。
// i // 100000 // 200000 // 400000 // 600000 // i 1000000 --- 超过1000000按1%。
// 从键盘输入当月利润i,求应发奖金总数
// if语句
#include
int main()
{
int i,j;
printf("请输入当月利润:");
scanf("%d",i);
if(i j = i * 0.1;
else if( i 100000 i j = 100000 * 0.1 + ( i - 100000 ) * 0.075;
else if( i 200000 i j = 200000 * 0.1 + (i - 200000) * 0.05;
else if( i 400000 i j = 400000 * 0.1 + (i - 400000) * 0.03;
else if( i 600000 i j = 600000 * 0.1 + (i - 600000) * 0.015;
else
j = 1000000 * 0.1 + (i - 1000000) * 0.01;
printf("应得的奖金是:%d\n",j);
return 0;
C语言还提供了另一种用于多分支选择的switch语句, 其一般形式为:
switch(表达式){
case 常量表达式1: 语句1;
case 常量表达式2: 语句2;
case 常量表达式n: 语句n;
default: 语句n+1;
}
其语义是:计算表达式的值。 并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时, 即执行其后的语句,然后不再进行判断,继续执行后面所有case后的语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。
C语言的概念
C语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发UNIX操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了C语言。
C语言是一种广泛使用的计算机语言,它与Java编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。当前最新的C语言标准为C18,在它之前的C语言标准有C17、C11C99 等。
新闻名称:分段函数求奖金发放C语言 c语言计算分段函数的程序
URL标题:http://scyanting.com/article/doisigg.html