00问答网
所有问题
C语言试题: 假定二维数组的定义为“char a[M][N];”则该数组共包含有_____个字符元素。
如题所述
举报该问题
推荐答案 2013-01-11
M代表行;
N代表列;
char a[3][2],代表的是3行2列:如下列所示
**
**
**
数一下总共有6个元素,也就是3*2=6,所以题目所包含的字符元素有:M*N个。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jDjj0eZeI.html
其他回答
第1个回答 2013-01-11
是m行,n列,元素个数为:m*n
第2个回答 2013-01-11
M*N个
0到M-1行
0到N-1列
本回答被网友采纳
第3个回答 2013-01-11
M*N个元素
相似回答
求解释
c语言
中
char
a[
2]中的2是什么意思 是指能输入的最大
字符
数还是...
答:
当a需要保存字符串时,需要注意,字符串必须以0值结尾,表示成字符就是'\0',而且这个0不算在字符串中的字符,那么你用a数组最多只能保存n-1
个字符
组成的数组,如果是char
a[
2];的话只能保存一个字符组成的字符串;如
:char
a[20]={ "Hello !" };或者char a[20]={ 'H','e','l','...
若有
二维数组a[m][n]
,则数组中a[I][j]之前的元素
的个
数
为
答:
a[2][3]为 14,前面有13个,为2*5+3
Char
a[]
="\123abc"
;则数组
a
包含
几
个字符
?
答:
这个字符是S,所以字符串相当于“Sabc”,4
个字符
,但是字符串有一个结束标志\0,是不可见的,但是数组中仍然必须保存这个符号,所以数组大小为5。可以编程验证如下:include <stdio.h>#include <string.h>void main() {
char
c[]
= "\123abc";int len = strlen(c);//len为4printf("%d\n",...
若
二维数组定义为a[m][n]
,则在a[i][j]之前的元素个数为( )求大神详细...
答:
答案应当是 i*n+j 例如 a[0][0];在它之前 有 0 个元素 除非 i,j 超出 定义范围, i>=m, j>=n, 或为 负。那就不能是填空题了。
大家正在搜
c语言char的二维数组
char二维数组定义
char定义字符串数组
c语言二维数组例题
char类型的二维数组
c语言二维数组排序
C语言二维数组指针
c语言二维数组求和
C语言二维数组输入输出
相关问题
C语言试题: 假定二维数组的定义为“char a[M][N]...
假定一个二维数组的定义为“char a[M][N];”,则该...
C语言试题: 若一个字符串的长度为n,则存储它的字符数组的长...
假定一个二维数组的定义为"char*a[5][4];"则该数...
C语言问题二维数组a有m列,则在a[i][j]前的元素个数是...
在C语言中定义二维数组long a[3][5],则数组占多少...
C语言试题: 若一个字符串的长度为n,则存储它的字符数组的长...
C语言填空: 若字符数组定义为char a[]="ancdn...