当前位置:知之问问>生活百科>C++ cin的用法

C++ cin的用法

2024-09-06 00:18:49 编辑:join 浏览量:596

问题补充说明:1。下面的程序,我想实现这样的功能:输入合法的数字即可退出,输入错误则重新输入。 #include using namespace std; int main() { int a; while(!(cin>>a)) {cout<<"Error!Input again!"<using namespace std;int main(){ int a; while(!(cin>>a)) {cout<<"Error!Input again!"<

intnum_input;   

cin>>num_input;

while(***.fail())

{

***.clear();

***.ignore();

cout<<"输入错误,请重新输入"<<endl;

cin>>num_input;

}

C++ cin的用法

扩展资料

cin函数用法:***.get()

charch;

ch=***.get();//***.get(ch)可接收字符,不管输入多少,但只能接受第一个

cout<<ch<<endl;

getchar()//接收一个字符,要包含#include<string>

charch;

ch=getchar();//括号里面无参数***.get(ch);

cout<<ch;

***.get(字符数组名,接收字符数目):用来接收一行字符串,可接收空格

chara[5];

***.get(a,5);

cout<<a<<endl;//输出4个字符+1个'\0'

***.getline()接收一个字符串,可接收空格并输出

chara[20];

***.getline(a,5);//***.get(a,5);但是没有结束符号

cout<<a<<endl;//接收5个字符到a中,最后一个是'\0',所以只看到4个字符输出。

标签:C++,cin,用法

版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/life/333150.html
热门文章