社区
C语言
帖子详情
输入流读取失败的问题
chuxd
2003-03-13 04:03:13
在我编数据结构时经常碰到要用户输数字的情况,但是如果这时输入的是字符,cin就会失败,下一次用cin<<还是出错,请教各位应如何避免。
例如:
while(!(cin>>num))
{
cout<<"Please input a number:\n";
}
当输入d时就进入死循环,请问怎么改?
...全文
48
2
打赏
收藏
输入流读取失败的问题
在我编数据结构时经常碰到要用户输数字的情况,但是如果这时输入的是字符,cin就会失败,下一次用cin<>num)) { cout<<"Please input a number:\n"; } 当输入d时就进入死循环,请问怎么改?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fireinsky
2003-03-15
打赏
举报
回复
cout << "please input a number:";
cin << num;
while (num<'0' || num>'9')
{
cout<<"Please input a number:\n";
}
shornmao
2003-03-15
打赏
举报
回复
用cin.clear()清除cin错误状态,并用cin.ignore()跳过输入缓冲区剩余内容。没有先后顺序。
java 图片io
流
_关于JavaIO
流
的图片
读取
在此,发表一下关于IO
流
的图片
读取
总结的心得还有思路…简单介绍一下IO板块中有输出
流
还有
输入
流
,后面还有缓冲
流
等等 ,现在简单介绍输出
流
还有
输入
流
在Java的IO这一板块中,有
输入
流
InPutStream(当然,这是
输入
流
的...
Android 完整
读取
网络传输的
输入
流
try { ... in为
输入
流
,count为
输入
流
的字节数,
读取
输入
流
的字节数直到可以确认为整个
输入
流
的字节数 */ count = 0; while (count < 1024) { //1024是已知的
输入
流
的字节数 count =...
用同一个文件
流
读取
同一个文件两次所需要做的操作
关于
输入
流
的
问题
,能不能用一个
输入
流
两次打开一个同一个文件 我声明了一个
输入
流
,用它打开一个文件之后,进行一系列的操作,然后把这个文件关闭,重新打开以便进行下一个操作。 可是这个时候总是会报错,说文件...
Scanf()
读取
失败
【实例2】scanf()
读取
失败
:#include <stdio.h>int main(){ int a, b=999; char str[30]; printf("b=%d\n", b); scanf("%d", &a); scanf("%d", &b); ...
Java实现文件写入——IO
流
(
输入
输出
流
详解)
输入
输出的重要性: ...
输入
和输出功能是Java对...程序从
输入
流
读取
数据,向输出
流
写入数据。Java是面向对象的程序语言,每一个数据
流
都是一个对象,它们提供了各种支持“...
C语言
69,336
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章