#include<stdio.h>
int main(void)
{
float num1=0,num2=0,result=0;
char op='\0';
while(1)
{
printf("请输入两个小数\n");
scanf("%f%f",&num1,&num2);
printf("(+)--------add\n");
printf("(-)--------sub\n");
printf("(*)--------mul\n");
printf("(/)--------div\n");
printf("请输入选项\n");
//scanf("%*c%c",&op); //%*c表示忽略掉一个字符
getchar(); //专门用来获取字符的函数,putchar()
scanf("%c",&op);
if('#'==op) break;
switch(op)
{
case '+':
result=num1+num2;
break;
case '-':
result=num1-num2;
break;
case '/':
result=num1/num2;
break;
case '*':
result=num1*num2;
break;
default:
printf("error\n");
}
printf("%.1f %c %.1f= %.1f\n",num1,op,num2,result);
}
return 0;
}
如何让使用C语言制作一个简易的计算机
于 2023-07-27 18:38:06 首次发布