编写一程序,对两个实数实现简单的加减乘除功能(要求用switch语句编写程序)

请用简单易懂的语句编写,谢谢~

#include <stdio.h>

#include <math.h>

void main()

{

 float a,b;char s;

 printf("请输入两个数:");

 scanf("%f%f",&a,&b);

 printf("请输入规则");

 scanf("%s",&s);

 switch(s)

 {

 case '+':

  printf("a+b=:%f",a+b);

  break;

 case '-':

  printf("a-b=:%f",a-b);

  break;

 case '*':

  printf("a*b=:%f",a*b);

  break;

 case '/':

  printf("a/b=:%f",a/b);

  break;

 default:

  printf("错误请重新输入");

  break;

 }

 

}

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-28
用switch很简单,要是不会写,直接不用学c了
其实这个程序的关键是输入。如果是字符串输入的话,还牵扯到一个实数的提取问题,以及错误提示的功能
相似回答