| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 893 人关注过本帖
标题:[原创]初学C#~
取消只看楼主 加入收藏
HankStar
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-10-4
收藏
 问题点数:0 回复次数:2 
[原创]初学C#~

using System;
using System.Collections.Generic;
using System.Text;

namespace caishuzi
{
class Program
{
static void Main(string[] args)
{
string sTemp, s;
int x, y = 0, z=0;
int iGuess = 0, iCount = 0;
do
{

Console.WriteLine("请猜猜我想到的一个0到100之间的数字: ");
int iNum = new Random().Next() % 100;
iCount = 0;
do
{
sTemp = Console.ReadLine();

try
{
iGuess = Int32.Parse(sTemp);

if (iGuess > iNum)
{
Console.WriteLine("太大");
}
else if (iGuess < iNum)
{
Console.WriteLine("太小");
}


}
catch (Exception e)
{
Console.WriteLine("你输入的'{0}'不是一个有效的整数", sTemp);
}
finally
{
Console.WriteLine("你已经猜测了{0}次", ++iCount);
}
} while (iGuess != iNum);

Console.WriteLine("恭喜你猜对了,这个数字是{0}", iNum);
y++;
z += iCount;
x = iCount / 10;
switch (x)
{
case 1:
case 2:
Console.WriteLine("还行,智商和运气一般般拉");
break;
case 0:
Console.WriteLine("哇~~好象很厉害的样子");
break;
case 3:
Console.WriteLine("...智商和运气一般般拉~加油哦");
break;
case 4:
case 5:
case 6:
case 7:
Console.WriteLine("...建议你多多读下书~~..只是建议而已");
break;
case 8:
case 9:
Console.WriteLine("....无语中~");
break;
default:
break;

}
Console.WriteLine("是否继续?Y/N?");
s = Console.ReadLine();
} while (s == "Y" || s == "y");
Console.WriteLine("您一共猜了{0}局,共计{1}次", y, z);
s=Console.ReadLine();
}
}
}


不过我可是继承了C++强大的力量的哦~~

嘿嘿~呆会研究下类和其他方面的知识~~

搜索更多相关主题的帖子: using int System 初学 string 
2006-10-18 12:32
HankStar
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-10-4
收藏
得分:0 
.....


2006-10-18 16:09
HankStar
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-10-4
收藏
得分:0 
....

2006-10-19 10:32
快速回复:[原创]初学C#~
数据加载中...
 
   



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

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