66问答网
所有问题
当前搜索:
二维数组赋值字符串
在问一个问题如果是
二维
的
字符数组
怎么把
字符串赋值
给它
答:
初始化的方式,如char a[3][3]={"ajptmjdj"},那么a[0][0]就是a,a[2][1]就是d;还有就是用循环的方式,将
字符串
先存在字符串变量中,如str="jgajgadgjagj",循环中a[i][j]=str[k]就行
怎样定义一个
字符串
型的
二维数组赋值
并输出呀?最好有个例子!谢了!_百 ...
答:
二维数组
array[n][m],他的
赋值
和输出必须用两个变量来定位,可以用i,j两个变量分别表示他的行和列,你可以这么想,i,j确定了,那么就是对array[i][j]进行操作了。for(i=0;i<n;i++)//确定对第几行操作 { for(j=0;j<m;j++)//确定第i行的第几列操作(确定了具体的位置){ ;} }...
java写一个
二维数组
,里面有字符,
字符串
,还有值,怎么定义和使用?如下...
答:
// 都当做
字符串
String[][] arr = { { "a", "b", "cd", "e efg" }, { "1", "2" } }; // 或者定义为Object类型
数组
Object[][] brr = { { "a", "b", "cd", "e efg" }, { 1, 2 }, { 'a', 'b' } };...
...
二维数组
,每行都为一个
字符串
,怎样给每行
赋值
,上的方法为什么不可以...
答:
因为x[10][10]一旦被定义完成,每一行x[0],x[1],x[2]...等就都是常量了,不能被改变了,而语句x[0]="abcd";的含义就是把
字符串
"abcd“ 的首地址赋给x[0],显然错误。如果想给
二维数组
的每一行一次性赋一个字符串的值,必须在定义的时候进行,如x[10][10]={”abcd","efxy"};...
C语言中
二维字符数组
应该怎样
赋值
?
答:
二维数组赋值
的一般形式是:dataType arrayName[length1][length2]。result
二维字符数组
可以这样赋值,result[0][0]=seq1[0] ;result[1][0]=seq2[0]。dataType arrayName[length1][length2],其中,dataType 为数据类型,arrayName 为数组名,length1 为第一维下标的长度,length2 为第二维下标...
c语言中怎样实现对
二维数组
元素进行
赋值
并输出。
答:
用一个两重循环就可以了:#include <stdio.h>void main(){int a[3][4] = {0}, row, col;printf("请输入
数组
元素的值(3行4列): \n");for (row=0; row<3; row++)for (col=0; col<4; col++)scanf("%d", &a[row][col]);printf("您输入的数组为:\n");for (row=0; ...
定义一个
字符
型
二维数组
,要求通过键盘输入的方式为数组的每一行赋上...
答:
void main(){ char str[3][20];void swap(char *p1,char *p2);printf("请按行输入三个
字符串
:\n");scanf("%s",str[0]);scanf("%s",str[1]);scanf("%s",str[2]);if (strcmp(str[0],str[1])>0) swap(str[0],str[1]);if (strcmp(str[0],str[2])>0) swap(str[0]...
二维数组
初始化
赋值
时每组
字符串
中能否加入 \n
答:
可以:char ch[5][25]={10;10;10;10;10;};strcpy(ch[0],"I an a student!");ch[0]+strlen(ch[0])=10; //10就是
字符
换车符,或直接
赋值
ch[0]+strlen(ch[0])='\n'; 一样的。
如何将
字符串二维数组赋值
给字符串一维指针数组?求高人帮忙,万分感激...
答:
typedef struct _LINE { char a;char b;int c;}LINE;LINE result[100];memset(result, 0, sizeof(LINE)*100);FILE *fp = fopen("f2.txt","r");if (NULL == fp){ printf("Open Config File Error\n");return ;} int res = 0;char buffer[MAX_PATH] = {0};int i = 0;for...
怎样定义一个
字符串
型的
二维数组赋值
并输出?
答:
C#定义
二维数组
是这么定义的:string [,] ss=new string[2,2];先定义,待会在
赋值
。或者string [,] ss={{aa,ff},{ee,rr},{},{},{}};定义的时候就初始化 输入就使用for循环呗for(){for(){}}
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言二维字符串数组的比较
string二维数组赋值
二维指针字符串数组赋值
二维数组怎么赋值C语言
c语言二维数组自动赋值
c语言二维数组赋值
二维数组只给xi赋值结果
二维数组字符串
字符串能用二维数组表示吗