我刚刚开始学习C ++。因此,有许多我不知道的新事物。我的问题是,如何从用户那里获得4个不同的数字并将它们与点连接起来并打印出来。我已经尝试研究许多不同的方法,但是我不确定要使用什么开始,所以我很困惑。 例如。我的输入数字是:
1
2
3
4
,输出应如下所示:
1.2.3.4。
非常感谢您!
答案 0 :(得分:2)
简单来说,要将输入和打印输出输出到控制台,可以使用cin
和cout
。
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
int numbers[4];
cout<<"Enter numbers"<<endl;
for(int i=0; i<4; i++)
{
cin>>numbers[i];
}
cout<<"Your numbers are:\n";
for(int i=0; i<4; i++)
{
cout<<numbers[i]<<".";
}
return 0;
}
此外,如果您想验证是否实际输入了数字,可以如下更新第一个for循环。
int numbers[4]={0,0,0,0};
cout<<"Enter numbers"<<endl;
for(int i=0; i<4; i++)
{
cin>>numbers[i];
if(!cin.good())
{
cout<<"Invalid Numbers entered.\n";
break;
}
}