00问答网
所有问题
当前搜索:
字符串二维数组怎么输入
二维字符数组如何输入
和输出
答:
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...
二维字符数组怎么输入
输出
答:
如果要读入的字符要按行读入, 包含 中间的空白字符也要读入,而不是跳过,那么用 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语言
字符
型
二维数组
用scanf和gets
如何输入
,举个例谢谢
答:
int main(){ char s[3][20];int i;printf("
输入
第一行:");gets(s[0]);printf("输入第二行:");scanf("%s",s[1]);for(i=0;i<2;i++){ printf("%s\n",s[i]);} return 0;}
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++){...
C语言
二维字符数组
的
输入
输出问题
答:
include<stdio.h> void main(){ int i;char name[3][20]; //是你定义的
数组
不对,[a][b] a代表你要
输入
个名字个数,b代表你输入的名字长度 for(i=0;i<3;i++){ scanf("%s",&name[i]);} printf("输出:\n");for(i=0;i<3;i++){ printf("%s\n",name[i]);} } ...
python
如何输入二维数组
答:
也能
输入
吧,用eval处理一下。-*- coding: utf8 -*-arrayString = input('输入一个
二维数组
:')array = eval(arrayString)print(array)输入一个二维数组:[[1,2],[3,4]][[1, 2], [3, 4]]
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;} ...
C语言
怎么
用
二维数组输入
行数不确定的
字符串
答:
首先】是多行字符串的
输入
和保存。可以:开设一个
字符串数组
如下,其中N定义最多可记录多少行,M定义每行可保存多少个字符,改变#define定义可以调整这两个数据 define N 1024 //最多1024行 define M 256 //每行最多存储255个字符 char input[N][M];实际输入一行可以用gets函数实现,判断gets...
c++将
字符串输入
进
二维数组
答:
这样是不行的 你的name是char*的
字符串
指针数组,你指向了10个常量字符串,并不是
字符数组
的首地址,所以是不能cin的。而且cin>>指向字符数组的首地址就行了,*name[i]给出的是**二级指针,是不行的。你的循环是[0,9],但是有name[n+1],越界了哦。既然你只求最小。那简单点就行,逻辑大概...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
用二维数组来输出字符串
scanf输入二维字符串
怎么输出二维字符串数组
二维数组的输入输出
字符串二维数组怎么定义
数组删除最后一个元素
在vector最前面加入元素
二维数组存入字符串后输出
c语言二维数组字符串怎么输入