标题:请大家看看这个小程序,急求帮助
只看楼主
polestar707
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2004-12-11
 问题点数:0 回复次数:11 
请大家看看这个小程序,急求帮助

#region Using directives

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

#endregion

namespace ConsoleApplication1 { class Program { static void Main() { Console.WriteLine("If you want to run this program,Enter a PassWord:"); string s = Console.ReadLine(); if (s == "777") { for (int i = 10; i>0; i--) { Console.WriteLine(" {0}Seconds Left",i); } Console.WriteLine("Merry Christmas!"); } else { Console.WriteLine("Hey,No kiding!Dude"); } } } }

我想的是倒数10秒,就显示Merry Christmas。可是运行的时候进入无限循环,这是怎么回事呢

[此贴子已经被作者于2004-12-24 11:48:26编辑过]

搜索更多相关主题的帖子: void Enter 
2004-12-24 11:46
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
得分:0 

for (int i = 10; i>0; i--)

朋友,楼上这句不是倒数10秒的意思,是10次最简运算,如果你的CPU是2Ghz,那你自己除一下计算10次最简运算需要用多少时间。

2004-12-24 16:09
tianhe
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2005-3-17
得分:0 
试试这样行不行:
    在Console.WriteLine("{0}Seconds left",i)
加上:
     System.Threading.Thread.Sleep(1000);
 这种方法并不是最好的。我也是初学者,还没学怎样得到时间。先将就着用吧。

-------------------------------------------- 朴素,清醒
2005-03-20 13:07
风子
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2004-12-28
得分:0 
增加一个Timer控件。

学习、学习、还要再学习!提高、提高、一定能提高!
2005-03-20 19:50
bingxue
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-3-23
得分:0 
你可以试试这个代码呀,他同样能够实现你想要的。
using System;
using System.Text;
namespace ConsoleApplication1
{
 class Program
 {
  static void Main()
  {
   Console.WriteLine("If you want to run this program,Enter a PassWord:");
   string s = Console.ReadLine();
   if (s == "777")
   {
    System.Threading.Thread.Sleep(10000);
    Console.WriteLine("Merry Christmas!");
   }
   else
   {
    Console.WriteLine("Hey,No kiding!Dude");
   }
  }
 }
}

2005-03-25 00:19
shenying
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2005-3-24
得分:0 
这个程序的目的是干什么的?? http://guanggaojiaoyu.nease.net/

2005-03-25 08:38
huier988
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-3-24
得分:0 
做什么用的?
2005-03-25 13:15
polestar707
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2004-12-11
得分:0 
各位这个程序是我最开始学写的时候编的,很多错误,回头看来很可笑啊
惭愧
2005-03-25 15:18
Love1223
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-3-24
得分:0 
同意二楼的,那个System.Threading.Thread.sleep(10000)只是让DOS的显示屏幕在这些时间内消失而已呀,我感觉不是让它可以停留那些事件后显示的。
2005-03-25 20:33
fokin
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2005-3-25
得分:0 
二楼说的
我好象有些不明白哟
可否再详细一些 谢谢

我不是高手,我只是新手~!!
2005-04-01 15:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-9968-1-1.html




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

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