永发信息网

求两数之和,两数之差,两数之积。做成菜单的形式,就是1 SUM,1SUB,3 SUL,要用函数调用

答案:3  悬赏:60  手机版
解决时间 2021-01-31 22:24
  • 提问者网友:人生佛魔见
  • 2021-01-30 22:09
谢了!
C语言
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-01-30 22:48
void main()
{
int x,y,i;
while(1)
{printf("请选择选项\n");
printf("1、求和\n2、求差\n3、求积\n4、退出\n");
scanf("%d",&i);
if(i>3)exit(0);
printf("输入两数,以逗号隔开\n");
scanf("%d,%d",&x,&y);
switch(i)
{case 1: printf("x+y=%d\n",x+y);break;
case 2: printf("x+y=%d\n",x-y);break;
case 3: printf("x+y=%d\n",x*y);break;
default:exit(0);
}

}
system("pause");

}
全部回答
  • 1楼网友:神也偏爱
  • 2021-01-31 00:24
你要用哪种语言编写?
  • 2楼网友:woshuo
  • 2021-01-30 22:59
#include<iostream.h> int sum(int a,int b) { return a+b; } int sub(int a,int b) { return a-b; } int sul(int a,int b) { return a*b; } void main() { int x,y,j; cout<<"输入两个数:"<<endl; cin>>x>>y; cout<<"1.SUM(求和)"<<endl; cout<<"2.SUB(求差)"<<endl; cout<<"3.SUL(求积)"<<endl; cout<<"请输入要选择的类别:"; cin>>j; switch(j) { case 1: cout<<"SUM("<<x<<","<<y<<")="<<sum(x,y);break; case 2: cout<<"SUB("<<x<<","<<y<<")="<<sub(x,y);break; case 3: cout<<"SUL("<<x<<","<<y<<")="<<sul(x,y);break; } cout<<endl; } C语言 #include<stdio.h> int sum(int a,int b) { return a+b; } int sub(int a,int b) { return a-b; } int sul(int a,int b) { return a*b; } void main() { int x,y,j,f=1; printf("输入两个数:\n"); scanf("%d%d",&x,&y); printf("1.SUM(求和)\n2.SUB(求差)\n3.SUL(求积)\n请输入要选择的类别:"); scanf("%d",&j); switch(j) { case 1: printf("SUM(%d,%d)=%d\n",x,y,sum(x,y));break; case 2: printf("SUB(%d,%d)=%d\n",x,y,sub(x,y));break; case 3: printf("SUL(%d,%d)=%d\n",x,y,sul(x,y));break; } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯