我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

下面这个程序中,如果ch=\n或ch=b或ch=c或ch=h会怎么样

#include
int main(void)
{
char ch;

while ((ch = getchar()) != '#')
{
    if (ch != '\n')
    {
        printf("Step 1\n");
        if (ch == 'b')
            break;
        else if (ch != 'c')
        {
            if (ch != 'h')
                printf("Step 2\n");
            printf("Step 3\n");
        }
    }
}
printf("Done\n");

_getch();
return 0;

}

如果是\n,这个字符会被忽略,如果是b输出step 1们如果c,输出step 1,如果是h,输出step 3,如果都不是,输出step 2

近期文章

  • php访问sqlserver数据库
  • 网页第一次调用摄像头可以,同一个方法第二次就不行。可能和civil有关
  • 如何选择合适的分布式框架?要注意那些方面的问题?
  • 小白提问几个关于C51单片机程序的问题
  • java编译报这个错如何解决
  • 怎么解决弹出popwindow的同时,手机自动弹出虚拟按钮的问题
  • 2块W5500以太网模块相互通信失败
  • c++ 关于sort 函数的问题
  • Advanced Fruits
  • Zipper
  • 支付宝有密退款接口一直说正在检测
  • 在map中,如何找出value的最大值
  • Lenny's Lucky Lotto Lists
  • jsonp跨域的域具体解释是很什么
  • 这段js代码不知道为什么经常绘制失败
  • Robot
  • 有大神帮忙看一下这个代码存在什么问题吗?万分感谢!
  • UVA12412,我的代码可能是删除模块出了问题
  • python中Permission denied访问错误,更改目录或者管理员运动都没用
  • 关于函数返回值为char*的问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华