第一題的:
為銅仁等地區用戶提供了全套網頁設計制作服務,及銅仁網站建設行業解決方案。主營業務為網站設計制作、網站設計、銅仁網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
#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;
}
#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;
}
//已測試通過
以下代碼僅供參考:
#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語言表示應該為:
// 企業發放的獎金根據利潤提成。
// 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語言計算分段函數的程序
當前路徑:http://vcdvsql.cn/article16/doisigg.html
成都網站建設公司_創新互聯,為您提供App設計、Google、網站策劃、、ChatGPT、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯