用C语言设计并实现一个简单计算器

问题描述:

用C语言设计并实现一个简单计算器
1.定义一个calculator函数,完成加、减、乘、除的运算.
2.main调calculator函数,完成运算.
3.编译、运行并调试.
1个回答 分类:综合 2014-09-27

问题解答:

我来补答
额,搞定了.
你交给老师的时候,你要告诉他for循环的功能,for()循环体里也就是for下方{}大括号里的代码要被循环执行.然后你就一行一行的解释 switch()里的语句就行了.
break表示跳出switch().
至于int a,b,i; 这些你肯定懂了的吧.
最后那里表示在主函数 main()里调用自定义的函数
#include <stdio.h>
int calculator()  //定义一个函数.完成计算功能
{
 int a,b,i;
 char c;
 for(i=0;;i++)
 {
 printf("请输入所要计算的两个数,以及所要执行的计算符号\n");
 scanf("%d %d %c",&a,&b,&c);
  
  switch (c)
  {
  case '+':
   printf("所要计算的式子:%d+%d\n",a,b);
   a = a + b;printf("计算结果为:%d\n\n",a);
   break;
  case '-':
\x05 printf("所要计算的式子:%d-%d\n",a,b);
   a = a - b;printf("计算结果为:%d\n\n",a);
   break;
  case '*':
\x05 printf("所要计算的式子:%d*%d\n",a,b);
   a = a * b;printf("所要计算的式子:%d*%d\n",a,b);printf("计算结果为:%d\n\n",a);
   break;
  case '/':
\x05 printf("所要计算的式子:%d/%d\n",a,b);
   a = a / b;printf("所要计算的式子:%d/%d\n",a,b);printf("计算结果为:%d\n\n",a);
   break;
  }
 }
}
int main()
{
\x05    calculator();//在main()函数里调用自定义的函数 calculator
}
 
 
展开全文阅读
剩余:2000
上一页:单调性最小值
下一页:溶质质量