滿意答案
ssgklq604
2013.06.13
采納率:41% 等級:11
已幫助:9899人
#include
void main()
{
double Num1,Num2;
char Operation;
printf("請輸入你想運算的兩個數");
scanf("%lf%lf",&Num1,Num2);
printf("請輸入運算符(+,-,*,/,%):");
switch(Operation)
{
case '+':printf("%lf%c%lf=%lf",Num1,Num2,Operation,Num1+Num2);
case '-':printf("%lf%c%lf=%lf",Num1,Num2,Operation,Num1-Num2);
case '*':printf("%lf%c%lf=%lf",Num1,Num2,Operation,Num1*Num2);
case '/':printf("%lf%c%lf=%lf",Num1,Num2,Operation,Num1/Num2);
case '-':printf("%lf%c%lf=%lf",Num1,Num2,Operation,(int)Num1%(int)Num2);//double 型不能取餘
}
}
12分享舉報