#include
#include
void
tips()
intadda
(int a,
int b)
intjian
(int a,
int b)
intcheng
(int a,
int b)
float
chu(
int a,
int b)
void
reallcalc
(int data1,
int data2,
char suanfa)
}void
calc
(char suanfa)
printf
("請輸入第乙個數:\n");
scanf
("%d"
,&data1)
;printf
("請輸入第二個數:\n");
scanf
("%d"
,&data2)
;reallcalc
(data1,data2,suanfa);}
intmain()
//這裡表示把回車鍵吸收掉
scanf
("%c"
,&suanfa)
;getchar()
;
mark =1;
calc
(suanfa);}
system
("pause");
return0;
}
這裡有乙個很關鍵的地方,用mark來吸收回車鍵,不然程式在最後輸入回車後scanf吸收的是回車鍵,第二次在判斷輸入的演算法時就會出現錯誤。
#include
#include
void
tips()
intmain()
//這裡表示把回車鍵吸收掉
scanf
("%c"
,&suanfa)
;getchar()
;
mark =1;
switch
(suanfa)
}system
("pause");
return0;
}
這裡沒有運用函式,而是直接計算輸出的。
#include
#include
intadd
(int
*a,int
*b)int
jian
(int
*a,int
*b)int
cheng
(int
*a,int
*b)float
chu(
int*a,
int*b)
void
tips()
void
onetishi
(char suanfa)
}void
jisuan
(int a,
int b,
char suanfa)
}int
main()
其實不難,多敲**多實踐。
C語言計算器
powered by ccbupt builder ni3 2018 4 9 功能 使用c語言寫的科學計算器,可以實現四則運算 三角函式運算 指對數運算 優先順序正確 能智慧型遮蔽空格,能識別輸入錯誤和運算錯誤,能實現繼續運算 清空運算結果和有效退出的功能 include include inclu...
c語言簡易計算器
c語言簡易計算器 表示式求值專案 多功能計算器 該專案主要包含了10個模組,10項功能 1 加法運算 主要進行兩個數的加法運算,可進行計算整數和浮點數 2 減法運算 主要進行兩個數的減法運算,可進行計算整數和浮點數 3 乘法運算 主要進行兩個數的乘法運算,可進行計算整數和浮點數 4 除法運算 主要進...
C語言的計算器
printf 半徑輸入錯誤!n break case 7 case 8 case 13 break case 9 case 10 printf 從1到輸入數之間的偶數和是 d n sum break case 12 break case 11 while i m printf 從1到輸入數之間所有3...