C# console 程序如何能做出用以下这样的menu

C# console 程序如何能做出用以下这样的menu,第1张

这个简单,新建一个控制台程序,一般默认类名叫Programscs,你可以改为叫Testcs

接着放入下面代码就行了

class Test

{

private int N;

public Test(int N)

{

thisN = N;

}

public int getTotal()

{

if (N % 2 == 0)

return (0 + N) (N / 2 + 1) / 2;

else return (1 + N) ((N + 1) / 2) / 2;

}

static void Main(string[] args)

{

Test test = null;

ConsoleWriteLine("请输入一个正整数计算结果,输入q退出程序!");

while(true){

string t = ConsoleReadLine();

if (t == "q")

{

ConsoleWriteLine("退出程序!");

break;

}

int n = 0;

if (!Int32TryParse(t, out n))

{

ConsoleWriteLine("输入错误,请输入一个正整数!");

continue;

}

else if (n <= 0)

{

ConsoleWriteLine("输入错误,请输入一个正整数!");

continue;

}

test = new Test(n);

ConsoleWriteLine("结果为:"+testgetTotal());

ConsoleWriteLine("请输入一个正整数计算结果,输入q退出程序!");

}

}

}

当然不一样,Windows程序和console程序并不相同。一般Windows程序都是有 *** 作界面的,并且一般这些绘制界面的工作都是交给编译器和系统来完成的。而console程序一般是以字符为基础的。

VC60的时候,创建Windows程序需要用MFC,在MFC的向导中进行相应设置,编译器会为生成一个已经创建了程序界面的工程项目,再在源文件中写入程序的代码就可以了。在VC2003及以上版本中,除了MFC外,还可以像VB一样,手动设计程序界面了,可以用鼠标和键盘很容易的做放置按钮、文本框、图标等等的工作,比起MFC,界面的可定制性更高了,也容易做出漂亮的界面。

说实话,这个题很简单!而你写的可以说是直接是拿字符串拼凑起来的!我给你写的代码如下:

string

name;

ConsoleWriteLine("请输入您的名字:");

//打印输入提示

name=ConsoleReadLine();

//接收用户从键盘上输入的值

ConsoleWriteLine("欢迎您,{0}同志!",name);

ConsoleReadLine();

以上就是关于C# console 程序如何能做出用以下这样的menu全部的内容,包括:C# console 程序如何能做出用以下这样的menu、C++里创建windows程序和console是一样的方法吗、用Visual Studio 编写一个简单的控制台应用程序!求指教!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9783315.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存