输入数据方法
1、输入一个数字或者字符
C++代码如下:
#include<iostream>
using namespace std;
int main()
{
int i{};
char s{};
cin >> i;//input a number
cin >> s;//input a character
return 0;
}
2、连续输入多个数或者字符,数据个数已经由程序代码决定,每一行一个数据或者所有数据在一行但数据间有空格隔开。
C++代码如下:
#include<iostream>
using namespace std;
int main()
{
int nums[5]{};
char chrs[5]{};
for (int i = 0; i < 5; ++i)
{
cin >> nums[i];
}
for (int i = 0; i < 5; ++i)
{
cin >> chrs[i];
}
return 0;
}
3、连续输入多个数据,数据个数有程序代码确定,所有数据在一行。
#include<iostream>
using namespace std;
//连续输入多个数据,数据个数有程序代码确定,所有数据在一行。
int main()
{
int len = 0;
cin >> len;
int *nums = new int[len];
for (int i = 0; i < len; ++i)
{
cin >> nums[i];
}
for (auto i = 0; i < len; ++i)
cout << nums[i] << endl;
return 0;
}