CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  新手乐园

新手求助,在线等答案:else匹配问题

楼主wjt53(K仔)2006-07-03 10:29:24 在 C/C++ / 新手乐园 提问

请看以下一段代码,判断其输出结果,希望各位高手帮忙解释一下输出如此结果的原因:  
              int   x=11,   y=9;  
  if(x<10)  
  if(y>10)  
  printf("*****\n");  
  else    
  printf("#####\n");  
  printf("$$$$$\n");  
   
  输出结果:$$$$$  
  问题点数:0、回复次数:2Top

1 楼fadom(小车快跑)回复于 2006-07-03 10:43:43 得分 0

你的代码实际上是这样的:  
  int   x=11,   y=9;  
  if(x<10)  
  {  
    if(y>10)  
    {  
      printf("*****\n");  
    }  
    else    
    {  
      printf("#####\n");  
    }  
  }  
  printf("$$$$$\n");  
   
  因为x>10所以执行了printf("$$$$$\n");  
   
  Top

2 楼wjt53(K仔)回复于 2006-07-03 10:48:29 得分 0

哦,明白了,谢谢啊:)偶是小菜,所以白痴问题暴多的······嘻嘻······Top

相关问题

关键词

得分解答快速导航

  • 帖主:wjt53

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo