m0_62138486 2022-04-16 14:05 采纳率: 98.6%
浏览 12
已结题

while(*p!=ch2&&*p) { printf("%c",*p); p++; }什么意思*p不等于ch2的时候输出,不是会使从ch1开始除了ch2进行输出就不符合要求只输出从ch1到ch2了啊

if(*p==ch2)
printf("%c\n",*p);
else
printf("\n");
if-else语句的使用意义何在?

img


这个p++的意义是什么?望解答感谢感谢

img

img

img

  • 写回答

1条回答 默认 最新

  • 不会长胖的斜杠 后端领域新星创作者 2022-04-16 14:33
    关注

    一个一个捋
    if(*p==ch2)
    printf("%c\n",p);
    else
    printf("\n");
    意义就是当
    p不等于ch2的时候输出空格,相等的时候输出字符内容

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月28日
  • 已采纳回答 4月20日
  • 创建了问题 4月16日

悬赏问题

  • ¥15 关于#c++#的问题:把一个三位数的素数写在另一个三位数素数的后面
  • ¥15 求一个nao机器人跳舞的程序
  • ¥15 anaconda下载后spyder内无法正常运行
  • ¥20 统计PDF文件指定词语的出现的页码
  • ¥50 分析一个亿级消息接收处理策略的问题?
  • ¥20 uniapp 朋友圈分享单页面自定义操作
  • ¥15 r语言构建二元logistics回归模型及列线图,ROC曲线很奇怪
  • ¥200 关于#matlab#的问题:如图所示的四元二次方程组,想消元消掉A B C D
  • ¥15 如何在envi中通过matlab提取树种纹理特征 并利用纹理特征和光谱指数进行树种分类
  • ¥15 圣天诺的。 到期就会有一个60秒的弹窗