首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main( ) } char a[]=″1234″,*b=″ABC″; printf(″%d%d%d%d\n″,strlen(a),sizeof(a),strlen(b
有以下程序: #include<stdio.h> #include<string.h> main( ) } char a[]=″1234″,*b=″ABC″; printf(″%d%d%d%d\n″,strlen(a),sizeof(a),strlen(b
admin
2019-04-14
70
问题
有以下程序:
#include<stdio.h>
#include<string.h>
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/z1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序运行后的输出的结果是______。#include<stdio.h>main(){chars[20];scanf("%s",s);
以下叙述正确的是
有以下程序:main(){charstr[][10]={"China","Beijing"),*P=str;printf("%s\n",p+10);}程序运行后的输出结果是______。
以下程序的功能是根据输入的"y"("Y")与"n"("N"),在屏幕上分别显示出"ThisisYES."与"ThisisNO."。空白处需要填入的内容是#includevoidYesNo(charch){switch(ch)
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是()。
以下叙述中错误的是
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
在关系数据库中,对一个关系做投影操作后,新关系的元组个数将()
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
C语言程序中,运算对象必须是整型数的运算符是
随机试题
A.急性子宫内膜炎B.盆腔内栓塞性静脉炎C.急性盆腔结缔组织炎D.急性盆腔腹膜炎E.盆腔脓肿第一胎,足月住院分娩,产后第3天,体温38℃左右,子宫体轻度压痛,恶露量多,浑浊,该产妇应诊断为
在中华人民共和国境内,从事(),必须遵守《中华人民共和国防沙治沙法》。
根据《中华人民共和国票据法》,我国票据市场的票据类型有()。
携带用于人体的特殊物品出入境,必须事先向出入境口岸所在地直属检疫机构申请办理检疫审批,填写“入境检疫申明卡”并提供“入/出境特殊物品审批单”。()
下列个人所得按“劳务报酬所得”项目缴纳个人所得税的有()。
根据《商业银行法》的规定,下列不属于商业银行核心资本的是()。
下列选项中的陈述I、Ⅱ都正确并且有因果关系的是()。
一个底面直径为12厘米,高为18厘米的圆锥体铁块,完全浸没在一个装满水的底面半径为12厘米的圆柱形玻璃杯中,当铁块取出后,杯中水的液面会下降()厘米。
在某大学举办的一次象棋比赛中,来自经济学院、管理学院、哲学学院、数学学院和化学学院的5名学生甲、乙、丙、丁、戊(每学院1名)相遇在一起。有关这5名学生的比赛信息满足以下条件:(1)甲仅与2名选手比赛过。(2)化学学院的选手和3名选手比赛
人的内心情感也能在中国书法里表现出来。后汉大书法家蔡邕说:“凡欲结构字体,皆须像其一物,若鸟之形,若虫食禾,若山若树,纵横有托,运用合度,方可谓书”。元代赵子昂写“子”字时,先习画鸟飞之形,使这“子”字有鸟飞形象的暗示。他写“为”字时,习画鼠形数种,穷极它
最新回复
(
0
)