网站建设资讯

NEWS

网站建设资讯

分段函数求奖金发放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://njwzjz.com/article/doisigg.html