66问答网
所有问题
当前搜索:
C语言二维数组的特点
关于
c语言 二维数组
排列大小的问题
答:
如果没看错的话,你写的代码是把
二维数组
每行元素按从小到大排列,而行与行之间不会进行比较,如果这是你的想法,我帮你把代码改下:第四行笔误:for(j=0;j<3;j++)改成for(j=0;j<3;j++)。第五行for(k=0;k<12;k++0 应是多余的吧,后面没用到k。循环语句{for(i=0;i<3;i++)fo...
C语言
问题 若有说明int a[][4]={1,2,3,4,5,6,7,8,9};,则
数组
a第一维
答:
定义数组并赋值时
C语言
规定下标是这样的,a[n]中的n个元素应该是a[0]...a[n-1]。。因此int a[][4]的写法就是表示,第一维大小没限制,但是第二维数组大小就是4,也就是int a[][4]={{1,2,3,4},{5,6,7,8},{9,10}},明显是3。分析:
二维数组的
一维大小,即指二维数组...
C语言 二维数组
有没有默认初值?多少?
答:
这是没有的,没有默认值,如果你想要
数组
中所有的值都默认成为0的话,只需在定义数组时这样写:int num[2][2]={0};这样数组里面所有的值都被设成0了,如果想要它成为其他值,则需要配合循环结构或者直接赋值,比如:int num[2][2]={1,1,1,1};如果数组里的元素过多,则建议使用循环结构:...
C语言
、
二维数组
指针中的 * 和 &
答:
1、我看了你说的这两页,书上的原话是这样的:“在
二维数组
中,a+i,*(a+i),&a[i],&a[i][0]的值相等,即他们都是同一地址值”,要注意这个字眼“地址值”,也就是说,这几种表达方式并不是内存中存的数值,而是存放
数组的
地址的值,首先要弄明白,首地址这个概念,如果只写数组名,就...
C语言
指针
二维数组
怎么初始化
答:
1、数组指针初始化方法:int (*p)[4];char a[3][4];p=a;p=&a[0];p=a+1;p=&a[1]; //都正确 p=a[0]; //错误 p=a[1]; //错误。2、首先,指针p表示的是,指向一个含有4个元素的一维
数组的
指针,因此,必须把一个含有4个元数的数组的地址赋给指针p才会正确。因为
二维数组
...
C语言
怎么用
二维数组
输入行数不确定的字符串
答:
首先】是多行字符串的输入和保存。可以:开设一个字符串
数组
如下,其中N定义最多可记录多少行,M定义每行可保存多少个字符,改变#define定义可以调整这两个数据 define N 1024 //最多1024行 define M 256 //每行最多存储255个字符 char input[N][M];实际输入一行可以用gets函数实现,判断gets...
C语言
中如何定义一个
二维数组
,数组长度由输入值确定?
答:
void dela(datatype **a,const int m) /*删除用na()函数创建的并且有m行元素的
二维数组
a*/{ int i; for (i = 0; i<m; i++) free(a[i]); free(a);}int main(void){ datatype **dta=na(3,2); /*创建一个3行2列的datatype数组*/ int i,j; if (!dta) { /*如果创建失败,则输出...
如何用
C语言
打印出
二维数组
?
答:
假设需要打印的数组为int类型,数组名为Array,Dim1为
数组的
行,Dim2为数组的列。int i,j;//临时变量for(i = 0; i < Dim1; i++)//外层循环遍历行 for(j = 0; j < Dim2; j++)//内层循环遍历列 { printf("%d ",Array[i][j]);//访问数组元素并打印 }打印数组时(无...
C语言
题目 对
二维数组的
正确说明是:
答:
c
是正确的。
二维数组
初始化的形式为:数据类型 数组名[整常量表达式][ 整常量表达式]={ 初始化数据 };在{ }中给出各数组元素的初值,各初值之间用逗号分开。把{ }中的初值依次赋给各数组元素。有如下几种初始化方式:⑴ 分行进行初始化 int a[2][3]={{1,2,3},{4,5,6}};在{ }内部...
C语言
怎么把
二维数组
外围的数相加···
答:
用i、j变量表示
二维
数据的行、列下标,那么四周的元素的下标值就有了特殊性,它们是i=0和i=N-1(N表示N行)以及j=0和j=M-1(M表示M列)的元素。把这些元素值加起来就是所求结果。举例代码如下://#include "stdafx.h"//If the vc++6.0, with this line.#include "stdio.h"#include "...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜