loner_li 机试题 编写一个简单的计算器实现加减乘除:输入两个数字和一个运算符号,输出结果(注意容错性)
2013-08-09 10:43
1071 查看
namespace 机试题简单计算器
{
class Program
{
//编写一个简单的计算器实现加减乘除:输入两个数字和一个运算符号,输出结果(注意容错性)
static void Main(string[] args)
{
Console.WriteLine("请输入1个数字");
double db = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入\"+\",\"-\",\"*\",\"/\"任意1种运算符");
string ss = Console.ReadLine();
Console.WriteLine("请再次输入1个数字:");
double db1 = Convert.ToDouble(Console.ReadLine());
switch (ss)
{
case "+":
double db2 = db + db1;
Console.WriteLine("进行加法运算的结果为" + db2);
break;
case "-":
double db3 = db - db1;
Console.WriteLine("进行减法运算的结果" + db3);
break;
case "*":
double db4 = db * db1;
Console.WriteLine("进行乘法运算的结果为" + db4);
break;
case "/":
double db5 = db /db1;
Console.WriteLine("进行除法运算的结果" + db5);
break;
default:
Console.WriteLine("您输入的运算符有误!!");
break;
}
Console.ReadKey();
}
}
}
{
class Program
{
//编写一个简单的计算器实现加减乘除:输入两个数字和一个运算符号,输出结果(注意容错性)
static void Main(string[] args)
{
Console.WriteLine("请输入1个数字");
double db = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入\"+\",\"-\",\"*\",\"/\"任意1种运算符");
string ss = Console.ReadLine();
Console.WriteLine("请再次输入1个数字:");
double db1 = Convert.ToDouble(Console.ReadLine());
switch (ss)
{
case "+":
double db2 = db + db1;
Console.WriteLine("进行加法运算的结果为" + db2);
break;
case "-":
double db3 = db - db1;
Console.WriteLine("进行减法运算的结果" + db3);
break;
case "*":
double db4 = db * db1;
Console.WriteLine("进行乘法运算的结果为" + db4);
break;
case "/":
double db5 = db /db1;
Console.WriteLine("进行除法运算的结果" + db5);
break;
default:
Console.WriteLine("您输入的运算符有误!!");
break;
}
Console.ReadKey();
}
}
}
相关文章推荐
- 机试题:过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。
- 编写一个多线程函数实现对数组排序,要求: 1.至少用两个线程 2.数组的元素值可以事先定义好,或者可以从键盘输入(增加一个线程)。 3.用一个线程对数组排序,用另一个线程输出排序结果。 4.保证先排好序,再输出。
- 1. 请用C#的面向对象语言 实现 一个计算器控制台程序,要求输入两个数和运算符号,得到结果
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)
- 《剑指Offer》输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 1.编写一个简单的C语言程序:根据输入的两个整数求平均值并且在终端输出,通过gcc编译器得到它的汇编程序文件。 2.编写一个C语言程序:打印输出所有“水仙花数”,用gdb调试程序(给出步骤)。所谓“
- 简单编程(三)编写一个程序,要求用户输入两个整数,然后计算并输出他们的和、差、积、商。
- (c++)编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。 只要结果,别输出什么提示信息。
- 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。 输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数”与“运算符”之间以一个空格隔开。 补充说明: 1、操作数为
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 1.编写一个简单的C语言程序:根据输入的两个整数求平均值并且在终端输出,通过gcc编译器得到它的汇编程序文件。 2.编写一个C语言程序:打印输出所有“水仙花数”,用gdb调试程序(给出步骤)。所谓“
- C++ 编写计算器 附带自动查错功能(输入表达式输出运算结果)
- 实现一个计算器,界面包括10个数字按钮(0至9)和四个运算符(加减乘除)按钮,以及等号和清空两个辅助按钮,还有一个用于显示输入输出的文本框。
- 华为:通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 用java编写一个简单的字符串加密解密程序,将字符串分成若干行,实现字符串以一列一列读取,并还原之前输入的字符串。这里实现4行输出。
- 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。
- 编写一个函数,从实参传来一个字符串,统计其中字母,数字,空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果
- 通过键盘输入100 以内正整数的加、减运算式,请编写一个程序输出运算结果字符串
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- 编写Applet程序实现一个计算器,包括10个数字(0~9)按钮和4个运算符(加、减、乘、除)按钮,以及等号和清空两个辅助按钮,还有一个显示输入输出的文本框。试用GridLayout实现之