xztzz 发表于 2019-10-11 16:43:08

yixinwenxin 发表于 2019-9-25 22:15
#include

int main()


应该可以这么理解{:10_242:}

程序猿的爱情 发表于 2020-2-18 20:44:06

微末非末 发表于 2018-7-17 21:58
我来解释下,如有谬误请指出
关于 标准输入流的结束标识符 点这里



多谢多谢

Draem 发表于 2020-3-2 10:52:11

一个搜不能少

200 发表于 2020-3-23 13:23:14

还是一脸懵逼

grant1944 发表于 2020-5-11 20:08:54

好像明白了

初始化橙子 发表于 2020-6-19 18:02:00

z578067809 发表于 2017-9-25 14:15
为什么第15行是putchar('\n');

换行

大保健 发表于 2020-8-17 15:11:19

aaaaa

cinmay 发表于 2020-9-8 03:40:36

好像明白了,感谢楼上各位

书愣080330 发表于 2020-11-6 17:23:20

有点没看动,这个eof还是不太懂

大天灾马杜克 发表于 2020-11-10 16:56:38

{:10_266:}看不懂欸嘤嘤嘤

yyyzzzhi 发表于 2021-1-27 16:06:20

不用putchar 是不是也能做?


#include<stdio.h>
int main()
{
        int ch;
        while ((ch=getchar())!='\n')
        {
                if (ch>=65 && ch<97)
                {
                        ch += 32;
                        printf("%c",ch);
                }
                else
                {
                        ch -= 32;
                        printf("%c",ch);
                }
        }
        return 0;
}

yyyzzzhi 发表于 2021-1-27 16:07:46

yyyzzzhi 发表于 2021-1-27 16:06
不用putchar 是不是也能做?




putchar 版本, 感觉没多大区别啊?


#include<stdio.h>
int main()
{
        int ch;
        while ((ch=getchar())!='\n')
        {
                if (ch>=65 && ch<97)
                {
                        ch += 32;
                        putchar(ch);
                }
                else
                {
                        ch -= 32;
                        putchar(ch);
                }
        }
        return 0;
}

dlrex 发表于 2021-1-30 17:43:20

学起来

Cesar15 发表于 2021-3-17 20:26:39

宇与鱼 发表于 2017-12-23 10:51
字符串输出完毕之后,使用putchar函数输出转义字符"\n"进行换行操作

懂了{:5_108:}

mklq 发表于 2021-3-28 23:25:59

yixinwenxin 发表于 2019-9-25 22:15
#include

int main()


你是回答的最好的一个{:5_108:}完全懂了

小白的学习 发表于 2021-5-8 21:49:24

{:10_266:}{:10_266:}{:10_266:}

眼前的都是浮云 发表于 2021-7-22 16:20:58

{:10_300:}
第一次循环:ch='D';count=2;putchar(D)
第二次循环:ch='F';count=1;putchar(F)
第三次循环:ch='G';count=0;putchar(G)
第四次循环:while(0)出错

眼前的都是浮云 发表于 2021-7-22 16:26:03

2273517548 发表于 2019-8-25 20:31
那为什么输出没换行啊啊


这没换行???

Samlin 发表于 2021-9-5 05:24:34

z578067809 发表于 2017-9-25 14:15
为什么第15行是putchar('\n');

按回车的时候才输出

你知道吗我会 发表于 2021-10-11 00:03:26

z578067809 发表于 2017-9-25 14:15
为什么第15行是putchar('\n');

输出三个字符后光标换行
页: 1 [2] 3 4
查看完整版本: putchar -- 输出一个字符到标准输出流