求助 新手写的一个计算器,没写完
#include<stdio.h>
int main()
{
float a,b;
char num;
printf("*--------------------------------------------*\n");
printf(": 请选择运算类型 :\n");
printf(":-------------------------------------------:\n");
printf(": 1. 加法 :\n");
printf(": 2. 减法 :\n");
printf(": 3. 乘法 :\n");
printf(": 3. 除法 :\n");
printf(": 5. 求余 :\n");
printf(": 0. 退出 :\n");
printf("*--------------------------------------------*\n");
printf("请输入选择<0~5>\n");
scanf("%c",&num);
scanf("%f",&a);
scanf("%f",&b);
switch(num)
{
case'1':printf("%f",a+b);break;
case'2':printf("%f",a-b);break;
case'3':printf("%f",a*b);break;
case'4':printf("%f",a/b);break;
case'5':printf("%f",a%b);break; //浮点数不能求余,怎么办?
case'0':printf(??????????);break; //退出怎么写?
default: printf("你输入的数不在0~5之间,输入错误! ");
}
//运算完一次,怎么回到最上面那个简单的界面??
return 0;
}
一共三个问题 ,求高手相助
1、浮点数不能求余,怎么办?
2、退出界面怎么写?
3、运算完一次,怎么回到最上面那个简单的界面??
学了 for,while,do while~~