2021-08-03

软件:visual studio 2017
编程语言:C#
开发平台:Windows 桌面–>控制台应用程序
Q1: 程序执行完之后,控制台界面会出现闪退现象(输出窗口会一闪而过,并没有出现“Press any key to continue”的字样)
A1.1:在main末尾加上 Console.ReadKey();可看到程序运行的结果,但还是没有“Press any key to continue”;
A2:Ctrl+F5
F5是Debugging模式,在这个模式下,当程序运行结束后,窗口不会继续保持打开状态。而Ctrl+F5是 Start Without Debugging模式,在这个模式下,就可以看到运行结果了。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApp2._1
{
class Program
{
static void Main(string[] args)
{
bool flag = true;
while (flag)
{
try
{
int a = Convert.ToInt32(Console.ReadLine());
int b = Convert.ToInt32(Console.ReadLine());
int c = a / b;
Console.WriteLine©;
flag = false;

             }
                    catch(DivideByZeroException divideByZero)
                    {
                        Console.WriteLine(divideByZero.Message);
                    }
        }
        //Console.ReadKey();
    }
}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值