最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

自制C語言安卓的計算器4.1版源代碼分享 ......比上代奈算器更方便強 (?ω?)

2020-01-28 17:43 作者:思奈理之父之父  | 我要投稿

#include<stdio.h>

#include<stdlib.h>

#include<conio.h>

//安卓環(huán)鏡的C4droid和快寫代碼等軟件運行的 環(huán)境運行的完美四則計算器 (運行機制防發(fā)聲的計算器)

//作者奈葉敬 小數(shù)計算結(jié)果到小數(shù)的后7位 否則結(jié)果示為科學(xué)計算法

//若這些代碼有bug可以通過 2963787923反應(yīng)給我 (′??ω??`)2020-1-27日編寫 版本4

void jm();//界面函數(shù)聲明

double js(double a, char d, double b);//計算結(jié)果函數(shù)聲明

void jm()//界面函數(shù)

{

? ? for (int i = 0; i <= 40; i++)printf("\033[34;46m#");

printf("\n# 這是一個迷你的計算器程序:作者奈葉敬? #\n");

printf("# 請輸入格式正確的數(shù)字例如:2+2再回車? ?#\n");

printf("# 回車后計算結(jié)果直接加例如:4+2再回車? ?#\n");

printf("# 輸入1@1戓者@1清除計算結(jié)果 版本:4? ? ?#\n");

? ? printf("# 輸入要計算的算術(shù)? ? ? ? ? ? ? ? ? ? ? #\n");

for (int i = 0; i <= 40; i++)printf("#");

printf("\033[0m");

}

double js(double a, char d, double b)//計算函數(shù)

{

? ? ? ? ?if (d == '+'){return a + b;}

else if (d == '-'){return a - b;}

else if (d == '*'){return a * b;}

else if (d == '/'){return a / b;}

else if (d == '@'){return 1;}

else {? printf("\n$\033[33;35m輸入正解的算術(shù)運算符\033[0m\n");

? ?

? ? sleep(1); //暫停一秒顯示上面的打印結(jié)果

? ? return 0;

}

}

int main()//主函數(shù)

{ while (1)

{? ? ? ? ? double a = 0, b = 0, q = 0; //加數(shù) 被加數(shù) 暫存數(shù)等變量聲明

? ? char d = 0; //運算符聲明

? ? int i = 0, k = 1; //計數(shù)器聲明

? ? ? ? ? ?jm(); //調(diào)用界面函數(shù)

? ? ? ? ? ? ? ? printf("\n$\033[23;45m輸入結(jié)果:\E[0m ");? ? ??

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

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

? ? ? ? ? ? ? ? ? ? ? ? ? scanf("%lf", &b);

? ? ? ? ? ? ? ? ?getchar(); ?

? ? ? ? if(js(a,d,b)==0)//輸錯運算符和清除相關(guān)程序

? ? ? {

? ? system("cls"); ? ?

? ? system("clear"); ??

? ? ? ? continue;

? ? ? ? ? ? }

? ? ? ? ? ? if(js(a,d,b)==1)

? ? ? ? ? ? {

? ? ? ? ? ? system("cls");

? ? ? ? ? ? system("clear");?

? ? ? ? ? ? continue;

? ? ? ? ? ? } ??

? ? ? ? ? ? ? ? ? system("cls");

? ? ? ? ? ? ? ? ? system("clear");?

? ? jm();

printf("\n$\E[31;35m%g%c%g\E[0m \E[24;45m 輸出結(jié)果:= \E[0m %g? ",a,d,b,q = js(a, d, b));

double h = q, f = 0; //變量聲明

char g;

while (1)

{? ? if (i != 0)jm();//只調(diào)用一次的界面

? ? ? ? ? ? if (i != 0)

? ? ? {? ?js(h, g, f);

? ? ? if (k == 1)printf("\n$\E[31;35m%g%c%g\E[0m \E[24;45m 輸出結(jié)果: =\E[0m? %g ",q,g,f, h = js(q, g, f)); //只計算一次的界面

? ? ? else printf("\n$\E[31;35m%g%c%g\E[0m \E[24;45m 輸出結(jié)果:= \E[0m %g ",h,g,f,h = js(h, g, f));

? ? ? k = 0;

? ? ? }

? ? ? ? ? scanf("%c", &g); //輸入四則運算符

? ? ? ? ? scanf("%lf", &f);//輸入加數(shù)等

? ? ? ? ? getchar();//吞回車符

? ? ? ? ? i = 1; ? ? ? ?

? ? ? ? if(js(h,g,f)==0)//判定輸入錯誤的東西和清除@鍵

? ? ? {

? ? system("cls"); ?

? ? system("clear");? ? ??

? ? ? ? break;

? ? ? ? ? ? } ? ? ? ?

? ? ? ? ? ? ? if(js(h,g,f)== 1)

? ? ? ? ? ? ? {

? ? ? ? ? ? ? system("cls");

? ? ? ? ? ? ? system("clear");?

? ? ? ? ? ? ? break; ?

? ? ? ? ? ? ? }

? system("cls");//windows電腦上清屏的命令不知道為什么安卓也能用

? system("clear"); //linux和安卓系統(tǒng)的清屏命令? 雙重命令

? ? ? ? }

}

return 0;

}

界面
這樣輸入后回車
奈算出結(jié)果然后嘛~
可以在結(jié)果上直接加?xùn)|西啥的
輸入@符號相當(dāng)于清零歸零啥的


自制C語言安卓的計算器4.1版源代碼分享 ......比上代奈算器更方便強 (?ω?)的評論 (共 條)

分享到微博請遵守國家法律
文登市| 英吉沙县| 阳泉市| 黎城县| 通山县| 澳门| 方山县| 高邑县| 新田县| 青浦区| 柳江县| 东台市| 洛南县| 新源县| 阿鲁科尔沁旗| 兴国县| 赣榆县| 北京市| 闸北区| 吉安县| 舟山市| 建湖县| 胶州市| 团风县| 南丹县| 资中县| 和政县| 辛集市| 大城县| 巴彦县| 阿鲁科尔沁旗| 双峰县| 囊谦县| 西盟| 新津县| 麻江县| 开阳县| 岳阳市| 鹤壁市| 宜兴市| 泗水县|