永发信息网

急。C++高手进!

答案:2  悬赏:40  手机版
解决时间 2021-05-01 18:34

===============================

题目:

double num; //定义一个double型变量num;

........

cin>>num; //读取num值

........

if(...) {cout<<"fail!"<<endl;}

else cout<<"sucess"<<endl;

===============================

要求:当用户只输入数字时,输出success,

当输入数字+非数字,如123abc时,输出fail

其他情况,同样输出fail.

请完善代码

===============================

最佳答案

string s;


cin>>num;


if(cin.fail()) cout<<"fail"<<endl;


else{


cin>>s;


if(cin.good()) cout<<"success"<<endl;


else cout<<"fail"<<endl;


}

全部回答

if(IsNumric(num)){cout<<"fail!"<<endl;}

else cout<<"sucess"<<endl;

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女生送给男生背包的含义?
几月份去云南旅游最好,几月份去云南旅游最适
超级qq图标怎么点不亮
怎么把QQ秀形象改成最原始形象?
国产手机为什么不支持下载的游戏
汕尾市城区风山街道新林社区居民委员会这个地
电脑桌面自动刷新
在深圳龙岗老街一个店租大概要多少钱
锦江区哪些小学可以摇号到川师附中初中部
QQ华夏游戏里怎么复制和粘贴
我想问一下,我后天就要上高三了,请问高三还
跟读书有关的名人名言,请问有关下棋(不是象
敦煌市现代汽车驾驶员培训学校报名处在哪里啊
最近心慌,胸闷,而且是在没事时静下来的时候
《名侦探柯南》里的毛利小五郎的声优最近为什
推荐资讯
打网球一场要多久?
谁送我qq音速种子?
谎言的背后是什么
如何放松心情
营山有都市丽人内衣吗
我用手机开的QQ会员为什么没有
屋家随你用茶陵英读是怎样的意思是什么
孩子上大学红包祝福语,考上大学,红包祝福语
伯牙善鼓琴,钟子期善听.伯牙鼓琴… 把这首文
盛大传奇烧钱不好耍不
论语100句加翻译
为何相爱的人不能在一起?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?