问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

帮我看一下这个C程序什么意思

发布网友 发布时间:2023-12-23 20:54

我来回答

4个回答

热心网友 时间:2024-01-19 22:59

这是一个读入你输入的东西然后够一段了输出的程序,getchar是一次读一个输入的操作,putchar是一次输出一个的操作。
#include <stdio.h>
main()
{
int c;
c = getchar(); //从键盘输入
while (c != EOF) //判断结束条件
{
putchar(c); //输出刚才读入的
c = getchar(); //等待下一次读入
}
}
写程序要记住,写时标记上注释,这样才不容易出错。

热心网友 时间:2024-01-19 23:00

从键盘输入一个字符, 当字符不等于 -1 (EOF定义为-1) 的时候就再输入一个字符, 以此循环, 直到输入-1 则循环结束.

以我的经验看, 这应该是循环读取一个文件的代码经过修改来的
因为键盘不可能输入一个字符值为 -1 ,那永远循环不完,而有些函
数读文件时遇到文件结束读到的就是 -1 ,以此作为结束循环的条件

热心网友 时间:2024-01-19 23:00

从屏幕输入字符串,直到输入回车键程序开始读取(多余的先存入一定寄存区),接着运行循环,直到读入寄存区内的读取结束标志EOF(值为-1)跳出循环。
总的程序就是不管你输入什么都原样输出,包括回车键

热心网友 时间:2024-01-19 23:01

看了你的程序后感觉写的不全,EOF是在文件操作(读文件的时候判断文件结束的标记“End Of File”)时候使用,在这之前应该先打开文件。如:
#include<stdio.h>
#include<stdlio.h>
main()
{
FILE *fp;
char *filename;
char c;
fp = fopen(filename,r);//filename为文件名的字符串(文件名包含路径),r代表读文件
c = fgetc(fp);
while (c != EOF)
{
putchar(c);//将该字符显示
c = fgetc(fp);
}
fclose(fp);//关闭文件
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陌陌发语音出现转码失败怎么办 女孩2010年5月10号阴历3月27早晨9点55分出生的五行缺什么 钟姓男孩名字2023年5月10日出生的 凤眼果有什么营养?凤眼果的这些营养你都知道吗? 专升本成绩多少合格 山东专升本成绩多少合格 山东2022年专升本成绩什么时候出 2024专升本成绩公布时间及入口 2023年山东专升本各专业录取分数线 什么时候出专升本成绩 山东专升本综合素质测评成绩怎么算 蛤蟆和蟾蜍一样吗 dz47 60是什么意思 缅甸有杂蓝珀值得收藏吗 鱼缸角墨绿色的毛是什么 伤心可以组什么词 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 学C++到底需要啥知识呢? 一年内怎么改第二次 构成人体遗传物质的核苷酸种类有( ) A. 4种 B. 5种 C. 8种 D. 4种... ...不到一星期就成墨绿色的了,有什么办法可以除绿藻吗?除了频繁换水以... ...南面无遮挡,楼下是商铺,有个露台,大家觉得如何,西户好不好 女朋友要我写保证书,保证以后不再让犯极端的事和让她生气的事,要500字... steam最值得入手的游戏 自考英语二每次考试难度一样吗?怎么有人说一次简单一次难呢?考过的... 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... 牛肉和牛奶哪个贵 谢谢帮我看下这个程序是什么意思? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 写伤心的词语有哪些 有人用过skype网上视频电话吗?效果怎样? 微量白蛋白尿是什么意思 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 改一年内怎么改第二次 如何拒绝一个自己不喜欢的人的表白?怎么拒绝 小明要烙饼,同时烙可以烙4个,烙1个饼两面各要两分钟,小明烙了10个用了... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 索尼RX0 1530万的像素,成像真的犹如介绍的那么好么?求鉴定_百度知 ... 我每天只能睡5~7小时,这样会影响我的健康吗? 找中国历史上没有失掉自信力的伟大人物. 搜狗拼音输入法如何打字才能显示出来五个字 我家鱼缸里的沙子上长了好多墨绿色的毛是怎么回事?用什么方法能弄掉... 冷带鱼,为什么鱼缸内的水总是很快就变成墨绿色,混浊状? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 梦见大树下的上吊绳 一年内怎么改第二次 索尼相机RX0II怎么样 steam有什么免费游戏好玩 中国人没失掉自信力的例子 ...地 区南方地 区东 北平 原华 北平 原主要农作物