2019-07-29Android開發(fā)第二天

今天我們做了一個類似于ATM機的一個小程序礼旅,內容大致如下丑瞧。

* * *****

?歡迎光臨

?* * *****

?請輸入密碼:123

錯誤-> 密碼錯誤請重新輸入: 最多輸入4 -> 此卡已凍結 請聯系客服 -> 退出

正確-> 1.取款 請輸入取款金額:200-> 取款成功 當前余額為20

->余額不足 是否繼續(xù)Y/N

2.存款 請輸入金額:2000 -> 存款成功 當前余額:3000惹骂!

3.更改密碼 請輸入原始密碼->請設置密碼->請確認密碼

4.退出 請選擇操作: 用函數實現

一、目的

通過學習C語言,了解源文件中<?? >與"?? "的區(qū)別("" 表示編譯器會首先從自己的工程里面去查找這個頭文件 如果沒有沾鳄,那么會從系統(tǒng)庫里面去查找 <> 表示編譯器會首先從系統(tǒng)庫里面去查找這個頭文件 如果沒有,那么會從當前工程里面去查找)响疚。了解main函數鄙信,返回值,編譯器 javac gcc 編譯原理忿晕,基本數據類型(int装诡,char,float践盼,bool等等)鸦采,定義變量和聲明變量的區(qū)別。了解并會使用switch咕幻,if渔伯,while,do while肄程,for等語句锣吼。利用這些語句做一個類似于ATM機的程序。

二蓝厌、技術

if玄叠,while,switch等語句

三拓提、每個技術如何使用

if(條件為真){條件為真時執(zhí)行的命令}

else(條件為假){條件為假是執(zhí)行的命令}

while(條件為真){條件為真時執(zhí)行的循環(huán)命令}

switch(數據){條件與對應的執(zhí)行命令}

四读恃、實際使用

ATM小程序

#include "stdafx.h"

#include"iostream"

int _tmain(int argc, _TCHAR* argv[])?{

printf("* * *****\n歡迎光臨\n* * *****\n");

printf("請輸入密碼\n");//應用界面//


int password,i,z=1;

?for(i=1;i<=4;i++){

scanf("%d",&password);

?if(password!=123456) //自己定義的密碼,也可以再加個程序:設置初始密碼

printf("密碼錯誤 請重新輸入\n");

?else if(password=123456){ printf("密碼正確\n");break; //輸入正確密碼結束四次循環(huán)崎苗,進入4個操作的執(zhí)行//

?} }

?if(password!=123456)printf("因輸錯四次密碼 此卡將被凍結 如有疑問請咨詢客服\n");//四次循環(huán)結束后卡的凍結//


else if(password==123456){

?printf("1.取款\n2.收款\n3.更改密碼\n4.退出\n請選擇操作\n");

?int a,b,c=200; //a用來執(zhí)行這四個命令的狐粱,b是取出金額量,c是卡里初始金額(自己 定義的胆数,也可以加一個程序輸入初始金額)//

scanf("%d",&a);

while(1){ while(a==1){ //循環(huán)語句保證多次取款//

?printf("請輸入取款金額\n");

scanf("%d",&b);

if(c-b>=0){

printf("當前余額為%d\n",c-b);c=c-b;}//每次取款剩余金額的改變//

?else if(c-b<0){ printf("當前余額不足 ,請選擇1234繼續(xù)操作\n"); //余額不足時重新操作//

scanf("%d",&a); //通過控制a的值達到命令操作的目的肌蜻,后面類似//

?} }


while(a==2){

?printf("請輸入存款金額\n"); //這里省用了一個變量,用之前的b代表存款量//

scanf("%d",&b);

?printf("存款成功必尼,當前余額為%d\n請選擇1234繼續(xù)操作\n",c+b);//每次存款金額的改變//

?c=c+b;

?scanf("%d",&a);

?}


while(a==3){

?printf("請輸入原始密碼\n");

int m,n; scanf("%d",&m);

?if(m!=password){printf("前后密碼不一致 請重新輸入\n"); //密碼不符合時重新輸入蒋搜,但是我這里出現了一個失誤:密碼錯誤重試要兩次//

?scanf("%d",&password);

?} else if(m==password){

printf("請設置新的密碼\n");

scanf("%d",&password);

?printf("請確認新密碼\n");

?scanf("%d",&n);

?if(n!=password)printf("密碼設置錯誤請重新設置\n");//新密碼的確認,后續(xù)實際使用時要再做對password的調整//

?else if(n==password){printf("新密碼設置成功判莉,請選擇1234繼續(xù)操作\n"); scanf("%d",&a);

} } }


while(a==4&&z==1){

printf("* * *****\n感謝使用 再見\n* * *****");z=2;}//關閉界面豆挽,這里通過變量z來達到只用一次的目的// while(a<1||a>4) {

printf("輸入不合法 請重新輸入\n");

scanf("%d",&a);}//不正確輸入時//

?} }


system("pause");

return 0;

}

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市券盅,隨后出現的幾起案子帮哈,更是在濱河造成了極大的恐慌,老刑警劉巖锰镀,帶你破解...
    沈念sama閱讀 212,222評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件娘侍,死亡現場離奇詭異咖刃,居然都是意外死亡,警方通過查閱死者的電腦和手機憾筏,發(fā)現死者居然都...
    沈念sama閱讀 90,455評論 3 385
  • 文/潘曉璐 我一進店門嚎杨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人氧腰,你說我怎么就攤上這事枫浙。” “怎么了古拴?”我有些...
    開封第一講書人閱讀 157,720評論 0 348
  • 文/不壞的土叔 我叫張陵箩帚,是天一觀的道長。 經常有香客問我黄痪,道長膏潮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,568評論 1 284
  • 正文 為了忘掉前任满力,我火速辦了婚禮,結果婚禮上轻纪,老公的妹妹穿的比我還像新娘油额。我一直安慰自己,他們只是感情好刻帚,可當我...
    茶點故事閱讀 65,696評論 6 386
  • 文/花漫 我一把揭開白布潦嘶。 她就那樣靜靜地躺著,像睡著了一般崇众。 火紅的嫁衣襯著肌膚如雪掂僵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,879評論 1 290
  • 那天顷歌,我揣著相機與錄音锰蓬,去河邊找鬼。 笑死眯漩,一個胖子當著我的面吹牛芹扭,可吹牛的內容都是我干的。 我是一名探鬼主播赦抖,決...
    沈念sama閱讀 39,028評論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼舱卡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了队萤?” 一聲冷哼從身側響起轮锥,我...
    開封第一講書人閱讀 37,773評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎要尔,沒想到半個月后舍杜,有當地人在樹林里發(fā)現了一具尸體新娜,經...
    沈念sama閱讀 44,220評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,550評論 2 327
  • 正文 我和宋清朗相戀三年蝴簇,在試婚紗的時候發(fā)現自己被綠了杯活。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,697評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡熬词,死狀恐怖旁钧,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情互拾,我是刑警寧澤歪今,帶...
    沈念sama閱讀 34,360評論 4 332
  • 正文 年R本政府宣布,位于F島的核電站颜矿,受9級特大地震影響寄猩,放射性物質發(fā)生泄漏。R本人自食惡果不足惜骑疆,卻給世界環(huán)境...
    茶點故事閱讀 40,002評論 3 315
  • 文/蒙蒙 一田篇、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧箍铭,春花似錦泊柬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至冷守,卻和暖如春刀崖,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背拍摇。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評論 1 266
  • 我被黑心中介騙來泰國打工亮钦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人充活。 一個月前我還...
    沈念sama閱讀 46,433評論 2 360
  • 正文 我出身青樓或悲,卻偏偏與公主長得像,于是被迫代替她去往敵國和親堪唐。 傳聞我的和親對象是個殘疾皇子巡语,可洞房花燭夜當晚...
    茶點故事閱讀 43,587評論 2 350

推薦閱讀更多精彩內容