4道C语言判断题求助
大家帮忙谢谢拉后天就考试最后解释以下万分感谢(1)7&3+12的值是15(2)共同体变量所占的内存长度等于最长的成员的长度.(3)如果想使一个数组中全部元素的值为0,可以...
大家帮忙 谢谢拉 后天就考试 最后解释以下万分感谢
(1) 7&3+12的值是 15
(2) 共同体变量所占的内存长度等于最长的成员的长度.
(3) 如果想使一个数组中全部元素的值为0,可以写成
int a[10]={0*10};
(4) 若有定义和语句:
int a[3][3]={{3,5},{8,9}{12,35}},i,sum=0;
for (i=0;i<3;i++) sum+=a[i][2-i];则sum=21. 展开
(1) 7&3+12的值是 15
(2) 共同体变量所占的内存长度等于最长的成员的长度.
(3) 如果想使一个数组中全部元素的值为0,可以写成
int a[10]={0*10};
(4) 若有定义和语句:
int a[3][3]={{3,5},{8,9}{12,35}},i,sum=0;
for (i=0;i<3;i++) sum+=a[i][2-i];则sum=21. 展开
1个回答
展开全部
(1) 7&3+12的值是 15
&是个逻辑运算符,返回的只是真假值,不知道你们题目怎么这样出的,很不合规范
(2) 共同体变量所占的内存长度等于最长的成员的长度.
对的
(3) 如果想使一个数组中全部元素的值为0,可以写成
int a[10]={0*10};
错,应该写成int a[10]={0};
(4) 若有定义和语句:
int a[3][3]={{3,5},{8,9}{12,35}},i,sum=0;
for (i=0;i<3;i++) sum+=a[i][2-i];则sum=21.
解题思路:
i=0时,a[0][2]=0,sum=sum+aa[0][2]=0
i=1时,a[1][1]=9,sum=sum+aa[1][1]=9
i=2时,a[2][0]=12,sum=sum+aa[2][0]=21
i=3时,for结束
所以sum=21是对的,不过不知道是你漏写了还是语句本来有错误, {8,9}{12,35}}中间漏了个逗号.
&是个逻辑运算符,返回的只是真假值,不知道你们题目怎么这样出的,很不合规范
(2) 共同体变量所占的内存长度等于最长的成员的长度.
对的
(3) 如果想使一个数组中全部元素的值为0,可以写成
int a[10]={0*10};
错,应该写成int a[10]={0};
(4) 若有定义和语句:
int a[3][3]={{3,5},{8,9}{12,35}},i,sum=0;
for (i=0;i<3;i++) sum+=a[i][2-i];则sum=21.
解题思路:
i=0时,a[0][2]=0,sum=sum+aa[0][2]=0
i=1时,a[1][1]=9,sum=sum+aa[1][1]=9
i=2时,a[2][0]=12,sum=sum+aa[2][0]=21
i=3时,for结束
所以sum=21是对的,不过不知道是你漏写了还是语句本来有错误, {8,9}{12,35}}中间漏了个逗号.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询