首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() { char a[]=“1234”,*b=“ABC”; printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),si
有以下程序: #include #include main() { char a[]=“1234”,*b=“ABC”; printf(“%d%d%d%d\n”,strlen(a),sizeof(a),strlen(b),si
admin
2018-02-02
39
问题
有以下程序:
#include
#include
main()
{
char a[]=“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://kaotiyun.com/show/FWxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义:typedefint*INTEGER;INTEGERp,*q;以下叙述正确的是()。
若有下面的说明和定义,则sizeof(structaa)的值是structaa{intrl;doubler2;floatr3;unionuu{charul[5];longu2[2]
有以下程序main(){char*s="abcde";s+=2;printf("%ld\n",s);}程序运行后的输出结果是()
有以下程序:main(){char*p[]={"3697","2584"};inti,j;longnum=0;for(i=0;i<2;i++){j=0;while(p[i][j]!=’\0’)
若有以下程序:main(){intk=2,i=2,m;m=(k+=i*=k);printf("%d,%d\n",m,i);}执行后的输出结果是
下列程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
算法具有5个特性,以下选项中不属于算法特性的是()o
随机试题
某井用表层套管∮339.7mmB8.38mm,长156m(名义线密度71.5kg/m),技术套管∮44.5mmB8.94mm,长2500m(名义线密度53.62kg/m),油层套管∮139.7mmB9.17mm,长3750m(名义线密度29.79kg/m)
假设以带双亲指针的二叉链表作为-二叉树的存储结构,其结点结构的类型说明如下所示:typedefcharDataType;typedefstructnode{DataTypedata;stru
头针穴线之顶颞后斜线是
下列年轻恒牙的龋蚀特点中,错误的是
患者,女,20岁,未婚。近4个月月经提前8—10天,量多、色淡、质稀,神疲肢倦,小腹空坠,舌淡,脉缓弱。诊为月经先期,其证候是()
最常引起胃炎的药物是
根据以下资料,回答问题。中国和东盟近几年合作的成绩非常显著,中国一东盟自贸区的建成,标志着中国和东盟合作迈向新阶段。中国和东盟双边贸易总额从2003年的782.5亿美元,增加到2008年的2311.1亿美元,年平均增长率达到了24.2%
已满14周岁不满16周岁的甲在实施抢夺的过程中,为抗拒抓捕而当场使用暴力,造成他人轻伤。对甲应以下列哪一犯罪论处?()
商业银行高级管理人员以及对风险有重要影响岗位上的员工,其绩效薪酬的____以上应采取延期支付的方式,且延期支付期限一般不少于______年。()
行政事业单位预算外资金缴人财政专户的主要形式是()。
最新回复
(
0
)