社区
新手乐园
帖子详情
判断输入的数据是否为长整型
hi_coding
2014-03-29 08:41:16
void Student::setStudentID(long studentID)
{
if (typeid(studentID) == typeid(long))
{
Student::studentID=studentID;
}
else
{
cin.clear();
cout<<"请输入正确的数字"<<endl;
}
}
结果我输入ddd这种字符串,会出现死循环。。。到底要怎样判断数据是否为长整型才对啊?求大神指教
...全文
116
1
打赏
收藏
判断输入的数据是否为长整型
void Student::setStudentID(long studentID) { if (typeid(studentID) == typeid(long)) { Student::studentID=studentID; } else { cin.clear(); cout<<"请输入正确的数字"<<endl; } } 结果我输入ddd这种字符串,会出现死循环。。。到底要怎样判断数据是否为长整型才对啊?求大神指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
浪子丶不回头
2014-03-29
打赏
举报
回复
输入的时候有一个输入缓冲池,程序从缓冲池中拿你输入的数据 需要的类型是整形 但是拿到第一个字符的时候是d 不是整数数据 就放回 应为没有冲缓冲区中拿到数据 所以会再次读取 这样还是先前的那个d 就这样循环 如果你输入3dddd 那样就不会死循环 应为读取数据时读到一个整数数据3 d就丢弃掉
判断
输入
的
是否
是浮点型
判断
输入
的
是否
是浮点型,自己整理两种方法实现
输入
内容
是否
为浮点型
数据
WPF图片显示与保存以及右键菜单和
判断
输入
数据
类型
实现打开本地图片文件以及右击图片另存为,以及
判断
输入
的是字符串还是整形或者小数点类型,
数据
结构实验十一:图实验
数据
的
输入
形式和
输入
值的范围:
输入
的图的结点均为
整型
。 结果的输出形式:输出的是两结点间
是否
存在路径的情况。 测试
数据
:
输入
的图的结点个数为:4
输入
的图的边得个数为:3 边的信息为:1 2, 2 3,3 1
实验一线性表的顺序存储结构.cpp
判断
该顺序表中元素
是否
对称,对称返回1,否则返回0。 5.实现把该表中所有奇数排在偶数之前,即表的前面为奇数,后面为偶数。 6.
输入
整型
元素序列利用有序表插入算法建立一个有序表。 7.利用算法6建立两个非递减有序...
c代码-14.入的三个边长(正
整型
值),fun函数
判断
能否构成三角形,若能构成三角形则返回1,若不能构成三角形则返回0。
判断
方法是任意两边之和大于第三边则构成三角形,否则不能。例如,
输入
"12,4,9",则输出"可以构成三角形"。
入的三个边长(正
整型
值),fun函数
判断
能否构成三角形,若能构成三角形则返回1,若不能构成三角形则返回0。
判断
方法是任意两边之和大于第三边则构成三角形,否则不能。例如,
输入
"12,4,9",则输出"可以构成三角形"。
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章