C#定义一个方法,实现加法,减法,乘法,和除法功能。
答案:2 悬赏:30 手机版
解决时间 2021-03-27 20:34
- 提问者网友:我一贱你就笑
- 2021-03-27 01:16
C#定义一个方法,实现加法,减法,乘法,和除法功能。
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-03-27 01:52
using System;
class vicky
{
public double pic(double i,char c,double j)
{
double d=0;
double a=i;
double a2=j;
switch (c)
{
case '+':
d= a+a2;
break;
case '-':
d= a-a2;
break;
case '*':
d= a*a2;
break;
case '/':
d= a/a2;
break;
default:
Console.WriteLine("Error");
break;
}
return d;
}
}
class test
{
static void Main()
{
vicky v=new vicky();
try
{
Console.Write("请输入第一个操作数:");
double a=Convert.ToDouble(Console.ReadLine());
Console.Write("请输入运算符:");
char c=Convert.ToChar(Console.ReadLine());
Console.Write("请输入第二个操作数:");
double b=Convert.ToDouble(Console.ReadLine());
Console.WriteLine(v.pic(a,c,b));
}
catch
{
Console.WriteLine("格式错误,请从新输入");
}
}
}
class vicky
{
public double pic(double i,char c,double j)
{
double d=0;
double a=i;
double a2=j;
switch (c)
{
case '+':
d= a+a2;
break;
case '-':
d= a-a2;
break;
case '*':
d= a*a2;
break;
case '/':
d= a/a2;
break;
default:
Console.WriteLine("Error");
break;
}
return d;
}
}
class test
{
static void Main()
{
vicky v=new vicky();
try
{
Console.Write("请输入第一个操作数:");
double a=Convert.ToDouble(Console.ReadLine());
Console.Write("请输入运算符:");
char c=Convert.ToChar(Console.ReadLine());
Console.Write("请输入第二个操作数:");
double b=Convert.ToDouble(Console.ReadLine());
Console.WriteLine(v.pic(a,c,b));
}
catch
{
Console.WriteLine("格式错误,请从新输入");
}
}
}
全部回答
- 1楼网友:山河有幸埋战骨
- 2021-03-27 03:08
int function1(int a,int b,int flag)
{
switch(flag)
case 1:
return a*b;
case 2:
return a/b;
case 3:
return a+b;
case 4:
return a-b;
}
标记注释:
1 乘法
2 除法
3 加法
4 减法
}
{
switch(flag)
case 1:
return a*b;
case 2:
return a/b;
case 3:
return a+b;
case 4:
return a-b;
}
标记注释:
1 乘法
2 除法
3 加法
4 减法
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯