佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1028|回复: 6

帮忙下..... code有问题

[复制链接]
发表于 23-7-2007 10:30 PM | 显示全部楼层 |阅读模式
#include <stdio.h>
#include <conio.h>

void main()
{
int  countsets = 0 , i ;
   
        clrscr();

   for ( i = 2 ; 1 ; i++ )
     { if ( i % 1 == 0 )
       { {countsets++;}
        if (countsets == 100)
                {break;}
       }
      else
       {printf ("%d", i);
        countsets++;
        if (countsets ==100)
            {break;}
           }
      }          
  getch();
}

可以Run了可是 printf里的内容都米有显示出来。。。。。。。
回复

使用道具 举报


ADVERTISEMENT

发表于 24-7-2007 07:52 PM | 显示全部楼层
这里出问题吧?

for ( i = 2 ; 1 ; i++ )
回复

使用道具 举报

发表于 25-7-2007 08:37 AM | 显示全部楼层
% 1 which (is mathematically & 0) is always 0..
回复

使用道具 举报

 楼主| 发表于 25-7-2007 06:09 PM | 显示全部楼层
所以把一改成二?
回复

使用道具 举报

发表于 8-8-2007 02:07 PM | 显示全部楼层
for loop 里除了问题。
% 也除了问题,不能用1,因为会永远得到0.
还有你的countset是用来做什么的?真个程序根本不可能到一百。所以就不能显示任何东西呀。
回复

使用道具 举报

 楼主| 发表于 13-8-2007 11:45 PM | 显示全部楼层
原帖由 skydog 于 8-8-2007 02:07 PM 发表
for loop 里除了问题。
% 也除了问题,不能用1,因为会永远得到0.
还有你的countset是用来做什么的?真个程序根本不可能到一百。所以就不能显示任何东西呀。


哦哦哦 原来 谢谢各位.....
回复

使用道具 举报

Follow Us
发表于 2-9-2007 04:40 PM | 显示全部楼层
这个出了问题。
if ( i % 1 == 0 )  <-- 任何数目除以1的余数都是0。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 17-9-2025 11:01 AM , Processed in 0.118011 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表