鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[函数快查] putchar -- 输出一个字符到标准输出流

[复制链接]
发表于 2019-10-11 16:43:08 | 显示全部楼层

应该可以这么理解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-18 20:44:06 | 显示全部楼层
微末非末 发表于 2018-7-17 21:58
我来解释下,如有谬误请指出
关于 标准输入流的结束标识符 点这里

多谢多谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-2 10:52:11 | 显示全部楼层
一个搜不能少
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 13:23:14 | 显示全部楼层
还是一脸懵逼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-11 20:08:54 | 显示全部楼层
好像明白了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-19 18:02:00 | 显示全部楼层
z578067809 发表于 2017-9-25 14:15
为什么第15行是  putchar('\n');

换行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-17 15:11:19 | 显示全部楼层
aaaaa
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-8 03:40:36 | 显示全部楼层
好像明白了,感谢楼上各位
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-6 17:23:20 | 显示全部楼层
有点没看动,这个eof还是不太懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-10 16:56:38 | 显示全部楼层
看不懂欸嘤嘤嘤
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-30 17:43:20 | 显示全部楼层
学起来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-17 20:26:39 | 显示全部楼层
宇与鱼 发表于 2017-12-23 10:51
字符串输出完毕之后,使用putchar函数输出转义字符"\n"进行换行操作

懂了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-28 23:25:59 | 显示全部楼层

你是回答的最好的一个完全懂了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-8 21:49:24 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-7-22 16:20:58 | 显示全部楼层

第一次循环:ch='D';count=2;putchar(D)
第二次循环:ch='F';count=1;putchar(F)
第三次循环:ch='G';count=0;putchar(G)
第四次循环:while(0)出错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-7-22 16:26:03 | 显示全部楼层
2273517548 发表于 2019-8-25 20:31
那为什么输出没换行啊啊

这不是换行了ˊ???

这不是换行了ˊ???

这没换行???

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-5 05:24:34 | 显示全部楼层
z578067809 发表于 2017-9-25 14:15
为什么第15行是  putchar('\n');

按回车的时候才输出
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-10-11 00:03:26 | 显示全部楼层
z578067809 发表于 2017-9-25 14:15
为什么第15行是  putchar('\n');

输出三个字符后光标换行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 08:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表