| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1498 人关注过本帖
标题:两个数间的运算
只看楼主 加入收藏
梦幻情缘
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:769
专家分:20
注 册:2005-4-4
收藏
得分:0 
//不好意思,这是刚修改过的
//此程序计算两个数间的运算
using System;
class jisuanqi
{
public static void Main()
{
  double a;
  double b;
  string c;  
  double sum;  
  chongxin: Console.WriteLine("请输入第一个数:");
  a=double.Parse(Console.ReadLine());
  //输入运算符号  
  fuha: Console.WriteLine("请输入运算符号:");
  c=Console.ReadLine();
  shuru: Console.WriteLine("请输入第二个数:");  
  b=double.Parse(Console.ReadLine());
  if (c=="+")  
  {   
   sum=a+b;  
   Console.WriteLine("你所计算的结果是:"+sum);
  }  
  else if(c=="-")
  {
   sum=a-b;  
   Console.WriteLine("你所计算的结果是:"+sum);
  }
  else if(c=="*")  
  {  
   sum=a*b;  
   Console.WriteLine("你所计算的结果是:"+sum);  
  }
  else if(c=="/")  
  {  
   //注意除数不能为0  
   if(b==0)   
   {   
    Console.WriteLine("你的输入的数据是错误的,除数不能为0.请你重新输入。");   
    goto shuru;  
   }   
   sum=a/b;
   Console.WriteLine("你所计算的结果是:"+sum);
  }   
   //求模运算  
  else if(c=="%")
  {  
   //注意除数不能为0
   if(b==0)  
   {   
    Console.WriteLine("你的输入的数据是错误的,除数不能为0.请你重新输入。");   
    goto shuru;
   }  
   sum=a%b;  
   Console.WriteLine("你所计算的结果是:"+sum);  
  }   
   //判断输入的运算符号是否正确  
  else
  {  
   //如果运算符号不正确,请重新输入  
   Console.WriteLine("你的输入的运算符号是错误的,请重新输入!");
   //返回到fuha
  
   goto fuha;  
  }  //设置jixu:
  //输入"Y"或"y"将继续运算,输入"N"或"n"将退出
  jixu:  Console.WriteLine("你是否还要继续呢?Y/N");
  bool i=true;
  while(i)  
  {  
   string j=Console.ReadLine();  
   switch(j)
   {     
     //继续运算   
    case "Y":   
    case "y":   
     goto chongxin;  
    case "N":   
    case "n":   
     //停止运算   
     i=false;  
     Console.WriteLine("再见了,同志!");
     System.Threading.Thread.Sleep(20);   
     break;   
    default:     
     //如果输入的信息不是"Y"或"y","N"或"n"将返回到jixu:     Console.WriteLine("你所输入的信息有错误,请重新输入!");  
     goto jixu;  
   }   
  }
}
}

[此贴子已经被作者于2005-4-7 11:31:51编辑过]


2005-04-07 11:16
快速回复:两个数间的运算
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047391 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved