今天无聊就写了一个简易的计算器,源码如下欢迎参考
#include<stdio.h>
int main()
{
while(1){
float a,b; //定义两个单精度的变量用于记录两个数
char i; //记录运算符使用
printf("***********My博客**************\n");
printf("请输入一个等式:\n例如:a+b回车\n");
scanf("%f\n%c\n%f",&a,&i,&b); //将用户输入的值记录到每个变量
if(i=='+') //判断用户输入的运算符,进行运算并将结果返回出来
{
printf("%.2f%c%.2f=%.2f",a,i,b,a+b);
}
else if(i=='-')
{
printf("%.2f%c%.2f=%.2f",a,i,b,a-b);
}
else if(i=='*')
{
printf("%.2f%c%.2f=%.2f",a,i,b,a*b);
}
else if(i=='/')
{
printf("%.2f%c%.2f=%.2f",a,i,b,a/b);
}
else printf("输入有误,请重新输入!");
printf("\n*************************\n\n\n");
}
}
评论 (0)