C++编程语言中,使用cin输入二维字符数组有两种主要方法。第一种是输入字符串方式,适用于每一行均为字符串的情况。可以使用cin>>a[n]的形式输入,每次输入为数组的一行。例如,定义二维数组char a[10][100];,当输入为数组的一行时,可以采用如下代码:cin>>a[0];。这种方式适用于需要输入多个字符...
int main(){ int i, j=0, a[5];while(cin>>i){ a[j++] = i;} for(i=0; i<5; ++i)cout<<a[i]<<" "<<endl;return 0;} 输入的时候用空格隔开,然后回车,然后ctrl+z退出循环,再回车。1 2 3 4 5 Enter ctrl-z Enter ...
1,输入字符串方式。如果二维数组的每一行均为字符串,那么可以采用cin>>a[n]的形式输入,每次输入为数组的一行。2,输入字符方式。如果要存储的并不是字符串,而是可能包含空白字符,如换行符,制表符,空格等字符的字符串,就需要按字符输入,可以使用 a[m][n] = cin.get();的方式,输入每个元...
cin name[20],name[n]是name数组里下标为n的元素,所以实际的效果只是输入了name[n]一个字符 另外在这里你对name[20]的引用已经越界 而且cin到一个char数组里也是极不安全的 这种情况一般是使用cin.get( name, 20 )的形式,指定数组的长度以防止输入越界 更好且更安全的做法是使用string include...
输出str代表一连串的字符串 字符 是可以一次 输出 其它要循环输出
cout<<表达式1<<表达式2<<……<<表达式n;cin语句的一般格式为:cin>>变量1>>变量2>>……>>变量n...
cout<<"该数用二进制表示为:";for(int i = 0; i < n; i++)cout<<t_num[n]; //t_num[i]啊
1,输入字符串方式。如果二维数组的每一行均为字符串,那么可以采用cin>>a[n]的形式输入,每次输入为数组的一行。2,输入字符方式。如果要存储的并不是字符串,而是可能包含空白字符,如换行符,制表符,空格等字符的字符串,就需要按字符输入,可以使用 a[m][n] = cin.get();的方式,输入每个...