獎金利潤c語言,c語言獎金提成

本文目錄一覽:

C語言程序設計:獎金利潤提成

#includestdio.h

#define MIN(a,b) ((a)(b)?(a):(b))

int main()

{float lr,jj;

scanf(“%f”,lr);

jj=0.1*MIN(lr,100000);

if(lr100000)jj+=0.075*MIN(lr-100000,100000);

if(lr200000)jj+=0.05*MIN(lr-200000,200000);

if(lr400000)jj+=0.03*MIN(lr-400000,200000);

if(lr600000)jj+=0.015*MIN(lr-600000,400000);

if(lr1000000)jj+=0.05*(lr-1000000);

printf(“%g\n”,jj);

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語言)

有個很明顯的錯誤。

比如利潤是45萬。

那麼應該是由以下幾個部分組成:

1.100000

這部分提成10%,也就是1萬

2.100000-200000之間的10萬,這部分提成7.5%,也就是7500

3.200000-400000之間的20萬,這部分提成5%,也就是1萬

4.高於40萬的5萬,提成3%,也就是1500

加起來,是3萬。

原創文章,作者:GUFK,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/140365.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
GUFK的頭像GUFK
上一篇 2024-10-04 00:23
下一篇 2024-10-04 00:23

相關推薦

  • AES加密解密算法的C語言實現

    AES(Advanced Encryption Standard)是一種對稱加密算法,可用於對數據進行加密和解密。在本篇文章中,我們將介紹C語言中如何實現AES算法,並對實現過程進…

    編程 2025-04-29
  • 學習Python對學習C語言有幫助嗎?

    Python和C語言是兩種非常受歡迎的編程語言,在程序開發中都扮演着非常重要的角色。那麼,學習Python對學習C語言有幫助嗎?答案是肯定的。在本文中,我們將從多個角度探討Pyth…

    編程 2025-04-29
  • Python被稱為膠水語言

    Python作為一種跨平台的解釋性高級語言,最大的特點是被稱為”膠水語言”。 一、簡單易學 Python的語法簡單易學,更加人性化,這使得它成為了初學者的入…

    編程 2025-04-29
  • OpenJudge答案1.6的C語言實現

    本文將從多個方面詳細闡述OpenJudge答案1.6在C語言中的實現方法,幫助初學者更好地學習和理解。 一、需求概述 OpenJudge答案1.6的要求是,輸入兩個整數a和b,輸出…

    編程 2025-04-29
  • Python按位運算符和C語言

    本文將從多個方面詳細闡述Python按位運算符和C語言的相關內容,並給出相應的代碼示例。 一、概述 Python是一種動態的、面向對象的編程語言,其按位運算符是用於按位操作的運算符…

    編程 2025-04-29
  • Python語言由荷蘭人為中心的全能編程開發工程師

    Python語言是一種高級語言,很多編程開發工程師都喜歡使用Python語言進行開發。Python語言的創始人是荷蘭人Guido van Rossum,他在1989年聖誕節期間開始…

    編程 2025-04-28
  • Python語言設計基礎第2版PDF

    Python語言設計基礎第2版PDF是一本介紹Python編程語言的經典教材。本篇文章將從多個方面對該教材進行詳細的闡述和介紹。 一、基礎知識 本教材中介紹了Python編程語言的…

    編程 2025-04-28
  • Python語言實現人名最多數統計

    本文將從幾個方面詳細介紹Python語言實現人名最多數統計的方法和應用。 一、Python實現人名最多數統計的基礎 1、首先,我們需要了解Python語言的一些基礎知識,如列表、字…

    編程 2025-04-28
  • Python作為中心語言,在編程中取代C語言的優勢和挑戰

    Python一直以其簡單易懂的語法和高效的編碼環境而著名。然而,它最近的發展趨勢表明Python的使用範圍已經從腳本語言擴展到了從Web應用到機器學習等廣泛的開發領域。與此同時,C…

    編程 2025-04-28
  • Python基礎語言

    Python作為一種高級編程語言擁有簡潔優雅的語法。在本文中,我們將從多個方面探究Python基礎語言的特點以及使用技巧。 一、數據類型 Python基礎數據類型包括整數、浮點數、…

    編程 2025-04-28

發表回復

登錄後才能評論