水双
2018-12-01 00:54
采纳率: 0%
浏览 437

新人学c,求救关于while循环的问题

为什么我这里的a++与++a运行出来的结果中都不会打印a
图片说明
图片说明
另外,如何将scanf融入while循环(自学使用教材为c pimer plus ,使用的IDE为vs2017)

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 无论是++a还是a++,你比较完已经增加了,你把,a++,放在后面,用a比较。

    打赏 评论
  • acrt01 2018-12-01 02:01

    仅供参考

     #include <stdio.h>
    int main()
    {
        char a  = 'a';
        while(a < 'z')
        {
            printf("%c ", a++);
        }
        printf("\n");
        return 0;
    }
    
    打赏 评论

相关推荐 更多相似问题