66问答网
所有问题
已知int a[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9},则不能表示数组元素a[2][1]的地址是
A &a[2][1]
B *(a[2]+1)
C a[2]+1
D *(a+2)+1
举报该问题
其他回答
第1个回答 2015-11-25
选择B*(a[2]+1),B是表示a[2][1]的值,不是地址。
相似回答
53. 设有定义 :
int
a[] [3]=
{
{1,2,3},
{
4,5,6},
{
7,8,9}
};
答:
9 a[1
][2]
是第2行的第3个 (注意i、j都是从0开始算的),是6,选C 54.由已知得数组:1 2
3
4
5
6 7 8 x[1
][1]
是第2行的第2个 (注意i、j都是从0开始算的),是6,选A
...
int
a[3][3]=
{
{1,2,3}
{
4,5,6}
{
7,8,9}
};那么
a[1][2]的
值为?怎样判断...
答:
不存在a[2][3],因为定义Static
int
a[3][3]
下标范围是a[0][0]到a[2][2]。按你的初始值对应的是:a[0][0]=1;a[0][1]
=2
;a[0][2]=3;a[1][0]=4;a[1][1]=5;a[1][2]=6;a[2][0]=7;
a[2][1]=8
;a[2][2]=9;...
int
a[][3]={1,2,3,4,5,6,7,8,9}
;
答:
若有定义
int
a [][3]={1,2,3,4,5,6,7,8,9},则
表达式size of(a)/size of(a[0])的值为 对于一个整型二维数组,size of(a)=9 即实际内容所占的大小;a[0] 是指第0行的3个元素 因而size of(a[0])=3;最后答案就是 9/3=3;...
求一份大一c语言考试试卷,加答案
答:
1?
2
?不确定值?23、有如下程序段:
int
number=0; while(number++<=3) printf(“%d\n”,number++); 则正确的执行结果是___C___。2
3
4
?0
1
2?1 3?2 4?24、有如下程序 void main()
{
int n=9; while(n>6) { n--; printf(“%d”,n); } } 该程序段的输出结果是__B___。987?
...定义:
int
a[3][3]
=
{1,
2,
3,
4,
5,
6,
7,
8,
9}
; 则以下能够正确...
答:
应该是选择题吧?
a[1][2]
可以有以下的表示 (*(a + 1) + 2)(&a[1][0] + 2)
int
a[3][3]={1,2,3,4,5,6,7,8,9},
s=0, *p=a, i;for ( i=0; i<3...
答:
错误在于*p=a是不对的,左边是一个指针,右边a是二维
数组
int
a[3][3]={1,2,3,4,5,6,7,8,9}
;int s=0;int *p=*a;int i;for(i=0;i<9;i+=1+3) //3指的是维数 { s+=p[i];}
大家正在搜
已知int a[10],*p=a
已知字符a的ascii是65
已知a的ascii码值是65
int a[10]={10*1}
int a[3][3]
若有定义int a[3][4]
int a[5],*p=a
int a[10],*p=a;
static int a
相关问题
已知:int a[][3]={1,2,3,4,5,6,7,8...
若有说明:int a[][3]={1,2,3,4,5,6,7...
已知:int a[4][3]={1,2,3,4,5,6,7,...
已知int a[][3]={{0,1},{2,3,4},{5...
53. 设有定义 : int a[] [3]={{1,2,3...
已定义 int a[][3]={1,2,3,4,5,6,7,...
若有定义int a[][3]={1,2,3,4,5,6,7,...
int a[3][3]={{1,2,3},{4,5,6},{...