这个简单,新建一个控制台程序,一般默认类名叫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 编写一个简单的控制台应用程序!求指教!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)