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

下面代码 输出结果为 # ,为啥不是 %#

#include
int main(void)
{
    int x, y, z;
    x = 0; y = 2; z = 3;
    switch (x)
    {
    case 0:switch (y)
        {
        case 1:printf("*"); break;
        case 2:printf("%"); break;
        }
    case 1:switch (z)
        {
        case 1:printf("$");
        case 2:printf("*"); break;
        default:printf("#");
        }
    }

    return 0;

}

printf("%%")这个地方需要两个%才可以输出%!

case 2:printf("%%"); break;

近期文章

  • 码图网页打不开,就我自己打不开😭
  • 关于#echarts#的问题:这是我目前创建的Echarts图表放法,我想让图表跟随外层的div盒子自适应,请问我要怎样修改或者编写代码(语言-javascript)
  • 求win11的explorer.exe未响应的解决办法
  • 请逐行解释一下这个代码,非常感谢
  • 这个是需要下载什么工具吗
  • 如何让scanf(%ld)在读取到小数后舍弃这个小数
  • Freeswitch MRCP中间件- 阿里云TTS、ASR对接
  • 使用MySQL workbench导入表时出现错误
  • 自动缩进HTML代码并显示它
  • 写了一段代码无法正常运行
  • 因为通配符证书不是可以保护一个主域名下的多个子域名嘛
  • burp修改文件上传包无法修改文件后缀名
  • el-tabs切换el-table发送数据错位
  • UE4下载好的资产拖入场景卡顿
  • 下面sumpower的时间复杂度是多少
  • 划线的这句话怎么理解?
  • 现在准备学习Linux
  • wxpython 点击副窗口 如何主窗口textctrl中的文本选择状态不消失
  • 当没有$ _REQUEST时,“if else声明”
  • 下载oss到本地,文件内容是空白的无法渲染

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华