当前位置: 代码迷 >> C语言 >> 初学请教:数组习题..........
  详细解决方案

初学请教:数组习题..........

热度:378   发布时间:2006-06-06 12:31:00.0
初学请教:数组习题..........

1.

int a[][4]={1,2,3,4,5,6,7,8,9},a的第一维大小是3,这个3是怎么得的?

2.


数值为4的表达式是:

     int a[12]={1,2,3,4,5,6,7,8,9,10,11,12}; char c='a',d,g

A. a['d'-'c'] B. a['d'-c]

3.


二维数组可以写成:char a[][3]={"abc"',"1"}的形式吗?


4.

语句“printf("%d\n",strlen("ats\no12\1\\"));"输出结果是:

其结果是ats\no12\1的长度对吗?

搜索更多相关的解决方案: 习题  初学  int  STRONG  

----------------解决方案--------------------------------------------------------
1.取数据个数9除以每行列数4的商的过剩近似值
----------------解决方案--------------------------------------------------------
1.由a[][4],可知数组的每行的个数为4,总个数为9,故两行还剩余1个数,则得到3
2.A的结果应该为1,它是字符'd'和字符'c'的ASCII码的差
B的结果为3吧,它是字符'd'和字符'a'的ASCII码的差
3.可以这样写,你可以自己在编辑器上试一下就知道了。
4.结果应该是9,1.a 2.t 3.s 4.\n 5.o 6.1 7.2 8.\1 9.\\
\加上二进制数表示此ASCII码中二进制数对应的字符
\\表示\字符

----------------解决方案--------------------------------------------------------
数值为4的表达式是:

     int a[12]={1,2,3,4,5,6,7,8,9,10,11,12}; char c='a',d,g

A. a['d'-'c'] B. a['d'-c]

应该选B.论证如下
a['d'-c]==a['d'-'a'] //理由 c='a'
==a[100-97]==a[3]==4

而a['d'-'c']==a[1]==2


----------------解决方案--------------------------------------------------------

谢谢2楼and3楼,特别是2楼写的非常的详细,我完全明白.
我是业余学的C,老师根本每什么这些作业,数组也学的很快,还每感觉就过了,留些惟一的是"难".今天看了.又长了知识了.
but,
楼主第4个题目,能解释下吗?3楼朋友回的我每看明白.能说明下过程和想法吗?
赐教


----------------解决方案--------------------------------------------------------
语句“printf("%d\n",strlen("ats\no12\1\\"));"输出结果是:

其结果是ats\no12\1的长度对吗?

不对。请根据我的色彩数数:

ats\no12\1\\

答:串长度=9(且已上机验证过).

希望你看“转义字符”那张表。

任何“高手”本质上都是用基本知识搭“积木”!


----------------解决方案--------------------------------------------------------

对哦,\n相当于回车符,两个\\相当于一个\哈,一共就是9个


----------------解决方案--------------------------------------------------------

4.结果应该是9,1.a 2.t 3.s 4.\n 5.o 6.1 7.2 8.\1 9.\\
\加上二进制数表示此ASCII码中二进制数对应的字符
\\表示\字符
每个字符前有对应的标号


----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
Thanks,说的很详细,了解
----------------解决方案--------------------------------------------------------
  相关解决方案