zip... 发表于 2021-3-2 11:14:39

关于第13课 课后作业

#include <stdio.h>

int main()
{
      int ch;

      printf("请输入一行英文句子:");

      while ((ch = getchar()) != '\n')
      {
                if (ch >= 'A' && ch <= 'Z')
                {
                        ch = ch - 'A' + 'a';
                }
                else if (ch >= 'a' && ch <= 'z')
                {
                        ch = ch - 'a' + 'A';
                }

                putchar(ch);
      }

      putchar('\n');

      return 0;
}

这段代码最后的   putchar('\n');   有什么用?

爱学习的憨憨 发表于 2021-3-2 11:25:19

换行

hzx98 发表于 2021-3-2 11:31:00

换行的作用:
"输出结果"
"Press any key to continue"
没有这句就是:
"输出结果""Press any key to continue"在同一行
页: [1]
查看完整版本: 关于第13课 课后作业