switch实现加减乘除。
答案:4 悬赏:50 手机版
解决时间 2021-03-20 09:38
- 提问者网友:孤山下
- 2021-03-19 18:55
switch实现加减乘除。
最佳答案
- 五星知识达人网友:野慌
- 2021-03-19 19:24
#include
int main()
{
char a;
char *p = &a;
float num1;
float num2;
printf("please input you want to results\n");
scanf("%f%c%f",&num1,p,&num2);
switch(*p)
{
case '+': printf("num1 + num2 = %6.2f", num1 + num2);
break;
case '-': printf("num1 - num2 = %6.2f", num1 - num2);
break;
case '*': printf("num1 * num2 = %6.2f", num1 * num2);
break;
case '/': printf("num1 / num2 = %6.2f", num1 / num2);
break;
default: printf("error");
}
return 0;
}
int main()
{
char a;
char *p = &a;
float num1;
float num2;
printf("please input you want to results\n");
scanf("%f%c%f",&num1,p,&num2);
switch(*p)
{
case '+': printf("num1 + num2 = %6.2f", num1 + num2);
break;
case '-': printf("num1 - num2 = %6.2f", num1 - num2);
break;
case '*': printf("num1 * num2 = %6.2f", num1 * num2);
break;
case '/': printf("num1 / num2 = %6.2f", num1 / num2);
break;
default: printf("error");
}
return 0;
}
全部回答
- 1楼网友:醉吻情书
- 2021-03-19 21:31
int select ;
printf("请选择操作:");
scanf("%d", &select);
int a,b;
- 2楼网友:封刀令
- 2021-03-19 21:15
#include
#include
int main()
{
printf(" 请选择:\n");
printf("1、整数加法\n");
printf("2、整数减法\n");
printf("3、整数乘法\n");
printf("4、整数除法\n");
int select ;
printf("请选择操作:");
scanf("%d", &select);
int a,b;
switch(select){
case 1:
printf("整数加法:请输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a+b);
break;
case 2:
printf("整数减法:输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a-b);
break;
case 3:
printf("整数乘法:输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a*b);
break;
case 4:
printf("整数除法:输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a/b);
break;
default:
printf("enter data error!\n");
}
return 0;
}
#include
int main()
{
printf(" 请选择:\n");
printf("1、整数加法\n");
printf("2、整数减法\n");
printf("3、整数乘法\n");
printf("4、整数除法\n");
int select ;
printf("请选择操作:");
scanf("%d", &select);
int a,b;
switch(select){
case 1:
printf("整数加法:请输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a+b);
break;
case 2:
printf("整数减法:输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a-b);
break;
case 3:
printf("整数乘法:输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a*b);
break;
case 4:
printf("整数除法:输入两个整数\n");
scanf("%d%d",&a,&b);
printf("%d",a/b);
break;
default:
printf("enter data error!\n");
}
return 0;
}
- 3楼网友:妄饮晩冬酒
- 2021-03-19 20:27
#include "stdio.h"
#include
int main(int c)
{
int select ;
printf("请选择操作:");
scanf("%d", &select);
//int a,b;
printf(" 请选择:\n");
printf("1、整数加法\n");
printf("2、整数减法\n");
printf("3、整数乘法\n");
printf("4、整数除法\n");
switch(select){
int a,b;
case 1:
printf("整数加法:请输入两个整数\n");
scanf("%d%d",&a,&b);
c=a+b;
break;
case 2:
printf("整数减法:输入两个整数\n");
scanf("%d%d",&a,&b);
c=a-b;
break;
case 3:
printf("整数乘法:输入两个整数\n");
scanf("%d%d",&a,&b);
c=a*b;
break;
case 4:
printf("整数除法:输入两个整数\n");
scanf("%d%d",&a,&b);
c=a/b;
break;
default:
printf("enter data error!\n");
}
printf("%ld",c);
return 0;
}
#include
int main(int c)
{
int select ;
printf("请选择操作:");
scanf("%d", &select);
//int a,b;
printf(" 请选择:\n");
printf("1、整数加法\n");
printf("2、整数减法\n");
printf("3、整数乘法\n");
printf("4、整数除法\n");
switch(select){
int a,b;
case 1:
printf("整数加法:请输入两个整数\n");
scanf("%d%d",&a,&b);
c=a+b;
break;
case 2:
printf("整数减法:输入两个整数\n");
scanf("%d%d",&a,&b);
c=a-b;
break;
case 3:
printf("整数乘法:输入两个整数\n");
scanf("%d%d",&a,&b);
c=a*b;
break;
case 4:
printf("整数除法:输入两个整数\n");
scanf("%d%d",&a,&b);
c=a/b;
break;
default:
printf("enter data error!\n");
}
printf("%ld",c);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯