66问答网
所有问题
当前搜索:
如何在二维数组中输入字符串
C语言
怎么
用
二维数组输入
行数不确定的
字符串
答:
首先】是多行字符串的
输入
和保存。可以:开设一个
字符串数组
如下,其中N定义最多可记录多少行,M定义每行可保存多少个字符,改变#define定义可以调整这两个数据 define N 1024 //最多1024行 define M 256 //每行最多存储255个字符 char input[N][M];实际输入一行可以用gets函数实现,判断gets函...
C++
二维数组
的
输入
和输出
答:
int main(){ int m,n,i,j;int **x;scanf("%d%d",&m,&n);x=(int **)malloc(sizeof(int *)*m);for(i=0;i<m;i++){ x[i]=(int *)malloc(sizeof(int)*n);} for(i=0;i<m;i++){ for(j=0;j<n;j++){ scanf("%d",&x[i][j]);} } for(i=0;i<m;i++){...
二维字符数组如何输入
和输出
答:
for (i=0;i<3;i++)printf("%s\n",p+i*20); //指针寻址 ;//第二个
字符串
开始的地址,应该是a[0][0]后移20个字符的地方。p是指向字符的指针 }
数组
名表示列指针*(a+i)等价于a[i]列指针 include <stdio.h> int main(){ char a[3][20];int i;for (i=0;i<3;i++)gets...
跪求C语言中
怎样
把很多
字符串
存入
二维数组中
,并用指针输出,急用~谢 ...
答:
给你举个例子,这里str就是一个
二维数组
,我手动
输入
10个
字符串
存入该数组,然后用该二维数组的行指针输出#include<stdio.h>#include<string.h>void main(){ char str[10][20]; int i; for(i=0;i<10;i++) gets(*(str+i)); for(i=0;i<10;i++) puts(*(str+i));} 本回答由提问者推荐 举报|...
C语言定义一个2X20的字符型
二维数组
,在其第一行存入一个
字符串
,将字符...
答:
include <stdio.h>int main(){char s[2][20]={"",""};char *p = s[0]+2;puts("请
输入
第一行
字符串
:");gets(s[0]);strcpy(s[1],p);puts("输出字符串:");puts(s[0]);puts(s[1]);return 0;}
c++
二维数组输入
输出问题
答:
cin >> a[i][100]; 只能输入一个字母,改为cin >> a[i];cout << a[i][100]<<endl; 这个是输出每个字符串第100个字符,而且这个for循环只能将
输入字符串
的顺序颠倒,及先输入后输出 最好定义的时候初始化char a[100][100] = {0};...
c语言中,
怎么输入
多组
字符串
,放在
二维数组里
答:
include <iostream> using namespace std;include <stdlib.h> include <string.h> int main(){ int n;cin>>n;char str[n][50],a;for(int i=0; i<n; i++)gets(str[i]);for(int i=0; i<n; i++)puts(str[i]);system("pause");return 0;} ...
二维字符数组怎么输入
输出
答:
如果要读入的字符要按行读入, 包含 中间的空白字符也要读入,而不是跳过,那么用 gets() 一次读一行为好。考虑
字符串
结束符 \0 要一个单位存放,开
数组
时,要开大一点。include<stdio.h> int main( ){ char a[5][6];int x,y;for (x=0;x<5;x++) gets(a[x]);for (x=0;x<5;x...
[C语言]用
二维数组
编写程序,
输入
3个
字符串
,然后反向输出每个字符串以及...
答:
多个
字符串
的
输入
输出 include <stdio.h> int main(){ char a[3][20];char *p;int i;p=a[0];for (i=0;i<3;i++)gets(a[i]);// for (i=0;i<3;i++)printf("%s\n",a[i]); // 可以直接用 a[i]:for (i=0;i<3;i++)printf("%s\n",p+i*20); //指针寻址 ;/...
如何
把
字符串
存入
二维字符数组中
?
答:
不是把指针存入
二维数组
而是char *p[] 指针
数组中
\x0d\x0a或者用vector 更方便 存入以后 就可以编写查找函数了\x0d\x0a可以这样\x0d\x0avector svec;\x0d\x0astring input;\x0d\x0awhile (cin >> input)\x0d\x0asvec.push_back(input);F\x0d\x0a或者是\x0d\x0achar ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
二维字符串数组的输入输出
c语言二维数组字符串怎么输入
输入二维字符串数组
如何用二维数组储存字符串
二维数组输出字符串
找二维数组中的一行字符串
二维数组字符串
字符串能用二维数组表示吗
字符串类型的二维数组