编程论坛's Archiver

fjcheung123 发表于 2008-6-30 09:41

求整形计算器可以处理+,-,*,/,(,)

求整形计算器可以处理+,-,*,/,(,)

sunkaidong 发表于 2008-6-30 20:38

写过这个东西好长时间了。。。你自己先写啊

Spygg 发表于 2008-7-4 21:26

#include<math.h>
main()
{float num1,num2;
char op;
while(1)
{printf("Input number,operator,number\n");
scanf("%f%c%f",&num1,&op,&num2);
if(op=='+')printf("=%f",num1+num2);
else if(op=='-')printf("=%f",num1+num2);
else if(op=='-')printf("=%f",num1+num2);
else if(op=='-')printf("=%f",num1+num2);

Spygg 发表于 2008-7-4 21:31

#include<math.h>
main()
{float num1,num2;
char op;
while(1)
{
printf("input number ,operator,number\n");
scanf("%f%c%f",&num1,&op,&num2);
if(op=='+')
printf("=%f",num1+num2);
else if (op=='-')
printf("=%f",num1-num2);
else if (op=='*')
printf("=%f",num1*num2);
else if (op=='\')
printf("=%f",num1\num2);
else if (op=='^')
printf("=%f",pow(num1,num2));
else break;
printf("\n\n");
}
}

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.