关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
无可救耀!啊
2023-01-29 23:31
采纳率: 50%
浏览 24
首页
编程语言
已结题
在getchar,putchar语句中遇到的问题
c语言
为什么最后会打印两个”It isn't EOF"
我只有一个printf语句,难道不应该只有一个吗。
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
6
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
於黾
2023-01-30 09:28
关注
因为你输入的是a,回车
而代码里getchar每次只会读入一个字符
缓冲区里有2个字符,它当然会循环走两次
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(5条)
向“C知道”追问
报告相同问题?
提交
关注问题
【初阶C语言】学会使用库函数
getchar
和
putchar
2023-07-21 21:43
代码小娥的博客
因为程序刚刚运行起来,我们没有从键盘上面输入数据,所以缓冲区上面是没有东西的,就是为空的,所以光标在闪,在等待我们输入。
getchar
接收的是回车这个字符,回车这个键一般相当于\n。本节到这里就结束啦!后续会...
【C++】
getchar
() 与
putchar
() 的深入解析
2024-12-01 19:48
小ᶻ☡꙳ᵃⁱᵍᶜ꙳的博客
getchar
() 和
putchar
() 是 C/C++
编程语言
中
的两个基础字符输入输出函数,主要用于逐字符的数据交互。这两个函数的使用体现了计算机系统底层处理输入输出的方式,有助于理解更复杂的 I/O 操作原理。本文将系统性地...
2.实现大写字母转换成小写字母(用
getchar
和
putchar
实现)
2023-02-02 20:19
独揽风月kh的博客
实现大写字母转换成小写字母(用
getchar
和
putchar
实现)
【C语言小知识】
getchar
与
putchar
2024-07-06 09:55
大柏怎么被偷了的博客
getchar
与
putchar
在C
中
用于输入输出字符
用
getchar
和
putchar
实现字母的大小写转换
2019-11-22 09:12
冰小忆的博客
#include<stdio.h> int main(int argc, const char *argv[]) { char a; a=
getchar
(); if(a>=97&&a <=122)//不能使用97<=a<=122 // a=a-32;
putchar
(a-32); ...
嵌入式学习Day4 C语言 --- 输入输出(
getchar
、
putchar
、scanf、printf)
2024-01-18 23:49
万兜鍪:>的博客
字符串的输入输出 (*) gets puts 二、单个字符输入输出 (
getchar
、
putchar
)
getchar
() 格式:int
getchar
(void); 功能: 获取一个字符 参数: void -- 空类型 //表示没有参数 ,靠键盘赋字符值 返回值:int ...
从0开始学c语言-12-循环执行
语句
(1)while
语句
、
getchar
、
putchar
、缓冲区
2022-09-02 15:34
阿秋的阿秋不是阿秋的博客
1.while循环
语句
中
的break是用于永久终止循环的。2.while循环
语句
中
continue跳过本次循环它之后的
语句
,来到while
语句
的表达式部分,判断是否进行下一次循环。是指从键盘(也就是标准输入)获取一个字符,返回类型是...
C语言常用
语句
总结.doc
2022-12-01 12:11
2. for
语句
、do-while
语句
等其他循环
语句
也将在后续章节
中
介绍。 C语言
中
的常用
语句
包括输出函数、输入输出函数、条件
语句
和循环
语句
等。这些
语句
是编程的基础,Mastering它们可以帮助您更好地编写C语言程序。
putchar
和
getchar
2021-09-25 16:11
怂.jpg的博客
用
getchar
和
putchar
函数进行字符的输入和输出 1.
putchar
函数
putchar
函数的作用是向终端输出一个字符 char q = 'A';
putchar
(q); //输出'A'
putchar
('A'); //输出'A'
putchar
(65); //输出'A'
putchar
('\101'); //...
高级语言程序设计4:输入输出
语句
2014-05-29 14:09
在《高级语言程序设计-第4章:C语言输入输出
语句
》这一章节
中
,主要讲解了C语言
中
的基本输入输出操作,包括单个字符的输入输出、字符串的输入输出等。通过学习这些内容,读者能够更好地理解如何利用C语言进行基本的...
编程答案(知识讲座).doc
2024-07-19 09:42
根据提供的文档内容,我们可以总结出以下关键知识点,这些知识点主要涉及C语言
中
的基本程序设计,包括顺序结构程序设计和...这些知识点对于初学者来说是非常重要的基础,也是进一步深入学习C语言及其他
编程语言
的基石。
C语言编程题库与解析2程序设计语言.pdf
2021-10-01 19:55
在这些题目
中
,我们可以看到一系列基于C语言的编程
问题
,涵盖了概率计算、逻辑推理以及基础算法的应用。下面我们将逐一分析这些知识点: 1. **三色球
问题
**:这个
问题
涉及到组合计数。通过两个嵌套循环分别遍历红球...
C程序设计语言复习提纲参考ppt课件.ppt
2022-11-16 02:18
在顺序结构程序设计
中
,学习者需要理解C语言
中
的各种
语句
,如赋值
语句
、输出和输入函数(如printf、scanf、
putchar
、
getchar
)。文件操作也是这部分的重点,包括文件的打开、关闭、顺序读写和随机读写,以及文本文件...
C语言
语句
总结.docx
2020-07-03 11:45
这些
语句
都是C语言编程的基础,掌握这些
语句
是编写C语言程序的必要条件。 一、基本
语句
基本
语句
是C语言
中
的最基本的
语句
,包括赋值
语句
、函数调用
语句
、输入输出
语句
等。 1.
putchar
函数
putchar
函数是C语言
中
...
C++语言编程————C++的输入与输出
2025-01-04 21:26
2201_75915488的博客
在面向过程的程序设计
中
,程序设计者必须指定计算机执行的具体步骤,程序设计者不仅要考虑程序要“做什么”,还要解决“怎么做”的
问题
,根据程序要“做什么”的要求,写出一个个
语句
,安排好它们的执行顺序。...
《高级语言程序设计》专升本考试大纲.docx
2022-12-18 11:05
* 能综合运用各种数据类型和基本结构的知识,达到解决实际
问题
的基本编程能力 二、考核内容 * 程序设计和C语言LC语言的开展及其特点 * C语言程序结构的特点,预处理指令的特点,main()主函数和其他自定义函数...
计算机专业学生学习
编程语言
参考资料
2022-02-06 13:13
weixin_42098295的博客
C语言条件
语句
(If else) C语言 switch case
语句
C语言while循环
语句
C语言 for循环
语句
C语言 break和continue关键字 C语言 数组 C语言函数 C语言作用域 C语言递归 C语言枚举(enum) C语言指针 C语言指针...
if
语句
c语言编程题,c语言if
语句
的练习题答案
2021-05-20 14:17
玛勒隔壁的老王的博客
printf(\输出a的各位数字 } printf(\的位数为%d\此
语句
必须写在循环体的外面 } 2222 3、 编程输入两个整型数据a和b,若a+b的结果大于100,则输出a+b的值,否则输出 a+b的结果。 #includevoid main() { int a,b; ...
C语言
中
getchar
与scanf函数详解
2022-04-13 20:09
bit_Sakura的博客
下面我们来看一下
getchar
在MSDN上的描述。 MSDN上说
getchar
这个函数的返回类型是 int ,就会有人产生疑惑了,
getchar
读取的不是字符嘛?怎么返回了整型?这就涉及到两点: 1.返回的int是指字符的ASCII码值,所以...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
2月7日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
1月30日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
1月29日