设有说明语句:char x[20]="good\0morning"; 则下面printf语句的输出结果为( )。

设有说明语句:charx[20]="good\0morning";则下面printf语句的输出结果为()。printf(“%d%d\n”,strlen(x),sizeof... 设有说明语句:char x[20]="good\0morning"; 则下面printf语句的输出结果为( )。printf(“%d %d\n”,strlen(x), sizeof(x));
选项:
a、13 13
b、 13 20
c、 4 13
d、 4 20
第二题:内容:
求出两数之和,并通过形参z将结果传回,以下函数不能达到预期目的。 void func(int x,int y, int z) { z=x+y; return z; }
选项:
1、 错
2、 对
展开
 我来答
KG深寒
2008-11-20 · 超过29用户采纳过TA的回答
知道小有建树答主
回答量:67
采纳率:0%
帮助的人:0
展开全部
选D
strlen(x)是取数组中字符串的长度,当遇到\0时结束,\0不包括在内.所以为good的长度4.
sizeof(x)是求数组所占内存空间的字节数,既然是char型,即分配了20个字节,所以输出20.

对!因为函数func定义的为void类型,没有返回值.
百度网友b1f2f1e
2008-11-20 · TA获得超过275个赞
知道小有建树答主
回答量:141
采纳率:50%
帮助的人:85.4万
展开全部
1.D

2.对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ylhsz
2008-11-20 · 超过19用户采纳过TA的回答
知道答主
回答量:115
采纳率:0%
帮助的人:74.6万
展开全部
d
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tacyxx
2008-11-20 · TA获得超过1200个赞
知道小有建树答主
回答量:620
采纳率:100%
帮助的人:665万
展开全部
b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式