| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 723 人关注过本帖
标题:[求助]一个简单的时间程序
只看楼主 加入收藏
wenyong
Rank: 1
等 级:新手上路
帖 子:251
专家分:0
注 册:2005-8-9
收藏
 问题点数:0 回复次数:7 
[求助]一个简单的时间程序
为什么分钟位,和小时位显示不了9以上的数值呢?
#include <time.h>
main()
{ int i,k,j;
  printf("please waite:\n");
  
  do
  { for(j=0;j<24;j++)
     for(k=0;k<=59;k++)
      for(i=0;i<=59;i++)
       {            
    sleep(1);
    clrscr();
        if(j==0)
            {
             gotoxy(2,10);
             printf("0");
             gotoxy(3,10);
             printf("0");
             }
        else if(0<j<=9)
            {
             gotoxy(2,10);
             printf("0");
             gotoxy(3,10);
             printf("%d",j);
             }
        else if(9<j<24)
            {
             gotoxy(2,10);
             printf("%d",j);
            }
        gotoxy(4,10);
    printf(":");
        if(k==0)
            {
             gotoxy(5,10);
             printf("0");
             gotoxy(6,10);
             printf("0");
             }
        else if(0<k<=9)
            {
             gotoxy(5,10);
             printf("0");
             gotoxy(6,10);
             printf("%d",k);
             }
        else if(9<k<60)
            {
             gotoxy(5,10);
             printf("%d",k);
            }
    gotoxy(7,10);
    printf(":");
    if(i<=9)
     { gotoxy(8,10);
       printf("0");
    gotoxy(9,10);
       printf("%d",i);
      }
        else if(9<i<=59)
       { gotoxy(8,10);
            printf("%d",i);
          }
               
        }
   }while(1);
   
  
}
搜索更多相关主题的帖子: 时间 
2005-09-15 12:27
jackrain
Rank: 1
等 级:新手上路
帖 子:182
专家分:0
注 册:2005-9-4
收藏
得分:0 
因为你写的if判断条件不好。像9<k<60,应该写成9<k&&k<60,虽然你那样写有些编译器支持,但是程序究竟怎么运行的是不明确的。

程序和身体一样,健壮,再健壮! 我爱C++
2005-09-15 15:34
wenyong
Rank: 1
等 级:新手上路
帖 子:251
专家分:0
注 册:2005-8-9
收藏
得分:0 
是这样的吗 ?

2005-09-15 17:46
jackrain
Rank: 1
等 级:新手上路
帖 子:182
专家分:0
注 册:2005-9-4
收藏
得分:0 
你试试不就行了

程序和身体一样,健壮,再健壮! 我爱C++
2005-09-15 19:08
icefish
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2005-6-9
收藏
得分:0 
我是学c++的,看了上边的程序后,有点不明,请问gotoxy系有咩功能!!
2005-09-21 22:06
猪也聪明
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2005-5-16
收藏
得分:0 
把光标移动到指定的位置,如gotoxy(2,3)就是把光标移动到二列三行

虽然我没有翅膀,可是我希望飞的高点
2005-09-21 23:19
zytttw
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-7-1
收藏
得分:0 
我也认为你那if()有点问题
2005-09-24 01:01
韩寒
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2005-9-19
收藏
得分:0 
       俺是新手,不敢发表高级的言论,不过支持一下。。。。。

2005-09-25 14:34
快速回复:[求助]一个简单的时间程序
数据加载中...
 
   



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

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