|
|
|
@ -1,32 +1 @@
|
|
|
|
|
# computer
|
|
|
|
|
#include <stdio. h>
|
|
|
|
|
#include <stdlib. h>//定义杂项函数及内存分配函数
|
|
|
|
|
int main(){//表示有返回值
|
|
|
|
|
float a;
|
|
|
|
|
float b;
|
|
|
|
|
char ch;
|
|
|
|
|
printf("请输入你需要的计算方式\n");
|
|
|
|
|
scanf("%c",&ch);
|
|
|
|
|
printf("请输入第一个数\n");
|
|
|
|
|
scanf("%f",&a);
|
|
|
|
|
printf("请输入第二个数\n");
|
|
|
|
|
scanf("%f",&b);
|
|
|
|
|
switch(ch){//处理多分支结构的条件选择语句
|
|
|
|
|
case '+'://选择
|
|
|
|
|
printf("加法的结果是%f\n",a+b);
|
|
|
|
|
break;//退出switch语句
|
|
|
|
|
case '-':
|
|
|
|
|
printf("减法的结果是%f\n",a-b);
|
|
|
|
|
break;
|
|
|
|
|
case '*':
|
|
|
|
|
printf("乘法的结果是%f\n",a*b);
|
|
|
|
|
break;
|
|
|
|
|
case '/':
|
|
|
|
|
printf("除法的结果是%f\n",a/b);
|
|
|
|
|
break;
|
|
|
|
|
case '%':
|
|
|
|
|
printf("求模的结果是%f\n",a%b);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
return 0;//程序退出
|
|
|
|
|
}
|
|
|
|
|