首页
社区
课程
招聘
[旧帖] [求助][求助]for 循环嵌套(已解决 谢谢) 0.00雪花
发表于: 2009-10-6 10:34 1568

[旧帖] [求助][求助]for 循环嵌套(已解决 谢谢) 0.00雪花

2009-10-6 10:34
1568
各位大侠好
我自己写了for循环嵌套的程序 怎么第二个for循环只能执行一次阿
程序片断如下
  counter=7;
   p=&serial[0];
   int i=0;
    int remainder=0;
    long temp=0;

    for(i=0;i<4;i++)
        {
         for(;counter>0;p++)
             {
                        temp=(unsigned long)(mover)/36;
                remainder=(unsigned int)(mover)%36;
                        *p=abc[remainder];
                         mover=temp&0xffffff00;
                         mover=mover|(*p);
                         mover++;
                         mover=move(123%32,mover);
                 mover=~mover;
                 counter--;
                      }
          *p=45;
           p++;
         }
printf("The serial is:\n%s",serial);

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
谢谢 大家了 我都调试好几次了 就是不行 也不知道是怎么了
2009-10-6 10:34
0
雪    币: 76
活跃值: (27)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
怎么确定只运行了一次?
2009-10-6 10:47
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我用VC运行了 他就运行一次
2009-10-6 10:50
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
第2次直接跳过 里面的for循环
运行*p=45;
也不知道是怎么了
正确循环后 结果应该是:
U7CRZJR-ZO1KFAN-9YWCY8U-JB0MN0P
可这个是U7CRZJR----
迷糊阿
2009-10-6 10:53
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
6
counter=7;
应放在 第一个for下面 ' 第2个for上面
2009-10-6 11:07
0
雪    币: 314
活跃值: (271)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
同上!!!!!
2009-10-6 11:14
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
谢谢大家  搞定
呵呵
2009-10-6 11:16
0
雪    币: 72
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
自己检查错误才可以得到提高。
2009-10-7 12:14
0
游客
登录 | 注册 方可回帖
返回
//