标题:for 语句里不知道|| &&怎么用法
取消只看楼主
q472440947
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2014-7-13
结帖率:100%
已结贴  问题点数:5 回复次数:3 
for 语句里不知道|| &&怎么用法
#include <stdio.h>
 #include <conio.h>

 int main()
 {
    int a,b,c,d,e,f,g;
    a=b=c=d=e=f=g=0;
    for(a=1;(a%4==0||a%6==0)&&a<=7;a++)
    printf("a%d-b%d-c%d-d%d-e%d-f%d-g%d\n1",a,b,c,d,e,f,g);
    getch();
 }

  我懂了   应该是第一次执行for语句  结果为fales  然后就结束for语句  不会再有循环到4或者6的时候了 所以只要第一次运行为fales 就永远不会执行printf语句;这样理解对吗

[ 本帖最后由 q472440947 于 2014-7-14 00:13 编辑 ]
搜索更多相关主题的帖子: include 
2014-07-13 12:42
q472440947
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2014-7-13
得分:0 
回复 3 楼 love 云彩
第一次循环确实不输出  但当a循环到4或者6时  应该会输出啊??
2014-07-14 00:01
q472440947
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2014-7-13
得分:0 
回复 2 楼 砖家的谎言
我想知道for循环当a为4或者6时  为什么还是不执行printf语句
2014-07-14 00:08
q472440947
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2014-7-13
得分:0 
回复 8 楼 embed_xuel
为什么不要改原帖
有时候回复没人看。。。
2014-07-16 00:19



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




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

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