首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() { chara[]="1234",*b="ABC"; printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b),
有以下程序: #include<stdio.h> #include<string.h> main() { chara[]="1234",*b="ABC"; printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b),
admin
2020-07-28
26
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{
chara[]="1234",*b="ABC";
printf("%d%d%d%d\n",strlen(a),sizeof(a),strlen(b),sizeof(b));
}
程序运行后的输出结果是( )。
选项
A、4 5 3 4
B、4 3 2 1
C、4 5 3 3
D、4 5 1 3
答案
A
解析
对于字符数组a,含有4个元素,所以strlen为4,而sizeof包括最后隐藏的\0,故sizeof有5个。对于字符串b,strlen为3,关键是sizeof,这里的sizeof不再是指数组的长度,因为b是一个地址值,整型数据,所以占用了4个字节。
转载请注明原文地址:https://jikaoti.com/ti/bxD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;
若有以下程序main(){inta=-2,b=0;do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。字符串在主函数中输入,规定所有单词由小写字母组成,单词之
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:统计s所指字符串中的数字字符个数,并作为函数值返回。例如,s所指字符串中的内容是:2def5adh25
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。请改正函数fun中指定部位的错误,使它能得
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回,并将大于平均值的数放在形参y所指数
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c
以下叙述中正确的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);的输出结果是
随机试题
调速系统带负荷摆动不是由于()的原因。
若使用类别量表测量单一变量,进行描述性分析时只能使用()描述数据的集中趋势。
甲7月1日发函给乙表示愿出售.《天龙八部》全集,要求7月10日前回复。乙收到信后,7月2日即回信表示购买《天龙八部》第二本,但因邮差误投,回信于7月11日方到达甲处,甲收信后一直未作表示。下列说法中正确的是:()
已知某污水处理厂混合液污泥浓度x=3000mg/L,回流污泥浓度xr=20000mg/L,则污泥的回流比为()。
根据《企业法》的规定,国有企业的职工代表大会有权()。
教育史上片面强调传授知识重要性的学派是()。
有些土壤学家声称森林地面的腐烂物比降在湖中的酸雨更会增加高山湖水酸性。因此,他们认为减少酸雨并不一定能明显地降低高山湖泊的酸性水平。下面哪个论述,如果正确,最严重地削弱了上面的论点?()
汤显祖《玉茗堂四梦》包括()。
Ifthebloodistoodifferentfromyourowninbloodtransfusion,______.WhichofthefollowingstatementsisTRUE?
Everyyear,earthquakesareresponsibleforalargenumberofdeathsandvastamountofdestructioninvariouspartsoftheworl
最新回复
(
0
)