用C語言編寫一個簡單的可以進(jìn)行加減乘除運(yùn)算混合運(yùn)算的計(jì)算器的方法:
站在用戶的角度思考問題,與客戶深入溝通,找到容城網(wǎng)站設(shè)計(jì)與容城網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、主機(jī)域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋容城地區(qū)。
1、打開visual C++ 6.0-文件-新建-文件-C++ Source File;
2、輸入預(yù)處理命令和主函數(shù):
#includestdio.h /*函數(shù)頭:輸入輸出頭文件*/
void main()/*空類型:主函數(shù)*/
3、定義變量:
int a,b,d; /*定義變量的數(shù)據(jù)類型為整型*/
char c;/*定義變量的數(shù)據(jù)類型為字符型*/
4、輸入四則運(yùn)算式:
printf("輸入如“3*4”或“5+2”的四則運(yùn)算式:");/*輸出文字提示*/
scanf("%d%c%d",a,c,b);/*輸入四則運(yùn)算式*/
5、判斷運(yùn)算符號:
switch(c) /*判斷運(yùn)算符號*/
{
case'+':d=a+b;break;/*進(jìn)行加法運(yùn)算*/
case'-':d=a-b;break;/*進(jìn)行減法運(yùn)算*/
case'*':d=a*b;break;/*進(jìn)行乘法運(yùn)算*/
case'/':d=a/b;break; /*進(jìn)行除法運(yùn)算*/
}
6、輸出結(jié)果:
printf("%d%c%d=%d\n",a,c,b,d);/*輸出結(jié)果*/
完整的源代碼:
#includestdio.h /*函數(shù)頭:輸入輸出頭文件*/
void main()/*空類型:主函數(shù)*/
{
int a,b,d;/*定義變量的數(shù)據(jù)類型為整型*/
char c;/*定義變量的數(shù)據(jù)類型為字符型*/
printf("輸入如“3*4”或“5+2”的四則運(yùn)算式:");/*輸出文字提示*/
scanf("%d%c%d",a,c,b);/*輸入四則運(yùn)算式*/
switch(c)/*判斷運(yùn)算符號*/
{
case'+':d=a+b;break;/*進(jìn)行加法運(yùn)算*/
case'-':d=a-b;break;/*進(jìn)行減法運(yùn)算*/
case'*':d=a*b;break;/*進(jìn)行乘法運(yùn)算*/
case'/':d=a/b;break;/*進(jìn)行除法運(yùn)算*/
}
printf("%d%c%d=%d\n",a,c,b,d);/*輸出結(jié)果*/
}
1、打開C-Free5.0新建一個空白頁面,然后將C語言的基礎(chǔ)格式寫完,注意格式縮進(jìn)。如下圖所示。
2、然后輸入“?? int a=10; float b=5,c; ”注意: float 是浮點(diǎn)型,int 是整型。這個是用來定義C語言中的數(shù)值的類型,還有如果一個語句結(jié)束那就要打上“;”,這個很重要,不要忘記了。上面的語句是定義了一個a 的整型數(shù),值為10。
3、c定義的一個空白的浮點(diǎn)數(shù),用來當(dāng)作后面的加減后取得值。注意這里有幾個注意點(diǎn),可以看到一個整型的數(shù)和一個浮點(diǎn)數(shù)的加減乘除得到的數(shù)值都是浮點(diǎn)數(shù),所以這里用%f輸出c的值。
4、繼續(xù)將剩下的語言補(bǔ)充完整如下:#include stdio.hmain(){?? int a=10;?? float b=5,c,d,e,f; ?? c=a-b;?? d=a+b;?? e=a*b;?? f=a/b;?? printf("a-b=%f\n",c);?? printf("a+b=%f\n",d);?? printf("a*b=%f\n",e);?? printf("a/b=%f\n",f);}。
5、這樣一個簡單的C語言的加減乘除算是寫好了,運(yùn)行看看。
方法如下:
設(shè)備:華為筆記本。
系統(tǒng):win7。
軟件:Code Blocks。
版本:8.0.11。
1、首先打開Code Blocks軟件,新建一個C語言文件,如下圖所示。
2、接下來在C語言文件中編寫加減乘除運(yùn)算代碼,如下圖所示。
3、然后點(diǎn)擊構(gòu)建菜單下面的編譯當(dāng)前文件選項(xiàng),如下圖所示。
4、最后運(yùn)行程序就可以得到加減乘除運(yùn)算的結(jié)果了,如下圖所示。
C語言可以幫助我們快速的進(jìn)行加減乘除運(yùn)算,那么如何操作呢?下面我給大家分享一下。
工具/材料
Code Blocks
01
首先打開Code Blocks軟件,新建一個C語言文件,如下圖所示
02
接下來在C語言文件中編寫加減乘除運(yùn)算代碼,如下圖所示
03
然后點(diǎn)擊構(gòu)建菜單下面的編譯當(dāng)前文件選項(xiàng),如下圖所示
04
最后運(yùn)行程序就可以得到加減乘除運(yùn)算的結(jié)果了,如下圖所示
#includestdio.h
double jia(double a,double b){
return a+b;}
double jian(double a,double b){
return a-b;}
double cheng(double a,double b){
return a*b;}
double chu(double a,double b){
return a/b;}
int modd(int a,int b){
return a%b;}
int main(){
double a,b;
printf("輸入兩個數(shù)字\n");
scanf("%lf%lf",a,b);
printf("加 %lf\n減 %lf\n乘 %lf\n除 %lf\n取模 %d\n",jia(a,b),jian(a,b),cheng(a,b),chu(a,b),modd((int)a,(int)b));
return 0;}