[例1]C++简单的输入输出代码示例:
#include<iostream>
using namespace std;
int main()
{
int x;
float y;
cout<<"Please input an int number:"<<endl;
cin>>x;
cout<<"The int number is x= "<<x<<endl;
cout<<"Please input a float number:"<<endl;
cin>>y;
cout<<"The float number is y= "<<y<<endl;
return 0;
}
这段程序的功能是提示用户输入一个整型和一个浮点型数字,然后将其显示在显示器上,这段代码的运行结果如下所示(↙表示用户按下enter键):
Please input an int number:
8↙
The int number is x= 8
Please input a float number:
7.4↙
The float number is y= 7.4
语句cout<<"Please input a int number:"<<endl;表示输出“"Please input a int number:”这样的一段提示话语,让用户知道该输入一个整型数据,其中endl表示换行输出,其功能与C语言里的“\n”相同,在这个程序中我们也可以用“‘\n’”来替代endl。需要注意的是endl最后一个字母是字母“l”,而非阿拉伯数字“1”,其英文全称为“end of line”。语句cin>>x;表示从标准输入中读入一个int型的数据并存入到x变量中。如果此时用户输入的不是int型数据,则会被强制转化为int型数据。语句cout<<"The int number is x= "<<x<<endl;则是将输入的整型数据输出,从这句中我们可以看出cout可以连续的输出。同样cin也是支持对多个变量连续输入的,如下所示。
[例2]cin 连续输入示例:
#include<iostream>
using namespace std;
int main()
{
int x;
float y;
cout<<"Please input an int number and a float number:"<<endl;
cin>>x>>y;
cout<<"The int number is x= "<<x<<endl;
cout<<"The float number is y= "<<y<<endl;
return 0;
}
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。