C語言實戰(zhàn)開發(fā)(1)——工資結(jié)算與年齡的英文轉(zhuǎn)換

一、工資結(jié)算

1.項目目標

當我們輸入工資時烤镐,能自動算出稅后工資

2.前提條件:

若工資在5000元以下阅酪,則不用交稅;若5000<工資<8000察绷,則超出5000元部分交稅10%; 若8000<工資<10000,則超出8000部分交稅15%; 若工資>10000干签,則超出部分交稅20%。

3.使用的技術(shù)
  • if語句
4.遇到的問題
  • 多次編寫 printf("稅后工資:%d",salary);
  • 稅后工資的公式冗長復雜拆撼,看不明白
5.解決方案
  • 引入一個變量pay 表示到手工資
  • 在程序的末尾統(tǒng)一只寫一個printf("稅后工資:%d",pay);
6.程序代碼
#include<stdio.h>
int main(){
int salary;
int pay;
printf("請輸入工資:");
scanf("%d",&salary);
if(salary<5000)
pay=salary;
else if(salary>5000&&salary<8000)
pay=salary-(salary-5000)*0.1;
else if (salary>8000&&salary<10000)
pay=salary-(salary-8000)*0.15-3000*0.1;
else
{pay=salary -(salary-10000)*0.2-2000*0.15-300;}
printf("到手工資:%d",pay);
return o;}

二容劳、年齡的英文轉(zhuǎn)換

1.項目目標

當我們輸入一個年齡時,能自動得到該年齡對應的英文

2.使用的技術(shù)
  • if語句
  • 數(shù)組的引用
3.遇到的問題
  • 沒有思路闸度,無從下手
  • 在表示一到十竭贩,和二十一到二十九時,它們對應的個位數(shù)組中的位置不同
  • % 與 /的混淆
4.解決方案
  • 從簡單到復雜循序漸進莺禁,勇于嘗試不同的方案留量,比如從我需要的語句或是數(shù)組開始
  • 保持縝密的思緒,適當調(diào)整自己的方案
  • %表示取余睁宰,/表示取整
5.編寫思路
  • 先明確需要使用數(shù)組
  • 把 1-9肪获,10-19,20-99分成三組
  • 所以我們要定義三種數(shù)組柒傻,分別是one-nine,ten-nineteen,twenty-ninety
6.程序代碼
#include<stdio.h>
int main (){
int age=0;
printf("請輸入你的年齡:");
scanf("%d",&age);
char* gewei[]={"","one","two","three","four","five","six","seven","eight","nine"};
char* temp[]={"eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
char* shiwei[]={"twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
if(age<10){
      name=gewei[age];
  }else if(age>=10&&age<=19){
      name=temp[age%10];
  }else {
      int g=age%10;
      int s=age/10;
      char* sString=shiwei[s-2];
      char* gString=gewei[g] ;
      printf("your age is %s-%s\n",sString,gString);
  }
  printf("your name is %s\n",name);
     return 0;
}

三孝赫、感悟

實現(xiàn)程序目標有很多種代碼,但我們最好使用最簡單最清晰明了的代碼红符。在這次學習中青柄,我感受到了用自己的思維編寫代碼的力量伐债。以前上實驗課,我們總是按照課本上的代碼編寫致开,再讓它正常運行一遍峰锁,但是對于為什么這么寫,我總是一竅不通双戳。等自己真正寫了一個程序以后虹蒋,我忽然有點明白以后在工作中我需要做些什么了。我要一條路走到底飒货,努力學好計算機魄衅,fighting!!!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市塘辅,隨后出現(xiàn)的幾起案子晃虫,更是在濱河造成了極大的恐慌,老刑警劉巖扣墩,帶你破解...
    沈念sama閱讀 218,036評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件哲银,死亡現(xiàn)場離奇詭異,居然都是意外死亡呻惕,警方通過查閱死者的電腦和手機荆责,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蟆融,“玉大人草巡,你說我怎么就攤上這事⌒退郑” “怎么了?”我有些...
    開封第一講書人閱讀 164,411評論 0 354
  • 文/不壞的土叔 我叫張陵查乒,是天一觀的道長弥喉。 經(jīng)常有香客問我,道長玛迄,這世上最難降的妖魔是什么由境? 我笑而不...
    開封第一講書人閱讀 58,622評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮蓖议,結(jié)果婚禮上虏杰,老公的妹妹穿的比我還像新娘。我一直安慰自己勒虾,他們只是感情好纺阔,可當我...
    茶點故事閱讀 67,661評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著修然,像睡著了一般笛钝。 火紅的嫁衣襯著肌膚如雪质况。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,521評論 1 304
  • 那天玻靡,我揣著相機與錄音结榄,去河邊找鬼。 笑死囤捻,一個胖子當著我的面吹牛臼朗,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蝎土,決...
    沈念sama閱讀 40,288評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼依溯,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了瘟则?” 一聲冷哼從身側(cè)響起黎炉,我...
    開封第一講書人閱讀 39,200評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎醋拧,沒想到半個月后慷嗜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡丹壕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,837評論 3 336
  • 正文 我和宋清朗相戀三年庆械,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片菌赖。...
    茶點故事閱讀 39,953評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡缭乘,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出琉用,到底是詐尸還是另有隱情堕绩,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評論 5 346
  • 正文 年R本政府宣布邑时,位于F島的核電站奴紧,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏晶丘。R本人自食惡果不足惜黍氮,卻給世界環(huán)境...
    茶點故事閱讀 41,281評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望浅浮。 院中可真熱鬧沫浆,春花似錦、人聲如沸滚秩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,889評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽叔遂。三九已至他炊,卻和暖如春争剿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背痊末。 一陣腳步聲響...
    開封第一講書人閱讀 33,011評論 1 269
  • 我被黑心中介騙來泰國打工蚕苇, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人凿叠。 一個月前我還...
    沈念sama閱讀 48,119評論 3 370
  • 正文 我出身青樓涩笤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親盒件。 傳聞我的和親對象是個殘疾皇子蹬碧,可洞房花燭夜當晚...
    茶點故事閱讀 44,901評論 2 355

推薦閱讀更多精彩內(nèi)容