首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() { char x[]="STRING"; x[0]=0;x[1]=’\0’;x[2]=’0’; print
有以下程序: #include<stdio.h> #include<string.h> main() { char x[]="STRING"; x[0]=0;x[1]=’\0’;x[2]=’0’; print
admin
2013-10-14
53
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{ char x[]="STRING";
x[0]=0;x[1]=’\0’;x[2]=’0’;
printf("%d%d\n",sizeof(x),strlen(x));
}
程序运行后的输出结果是( )。【10年9月】
选项
A、6 1
B、7 0
C、6 3
D、7 1
答案
B
解析
sizeof(表达式)的功能是返回“表达式”结果所占机器“字节”的大小。strlen(字串)的功能是计算“字串”中的’\0’之前的字符个数。二者都可以用来取字符串长度,不同之处在于sizeof取到的字符串长度包括字符串结束标记’\0’,而strlen得到的长度则不包括’\0’,而’\0’在字符串中是不显示的,所以sizeof。得到的字符串长度要比strlen得到的字符串长度大1。本题中sizeof求得的为数组分配的空间的大小,字符串“STRING”6个字符再加上最后的’\0’,为7个字符。strlen遇见O或’\0’结束统计,所以为0。
转载请注明原文地址:https://kaotiyun.com/show/SMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句 printf("%d,%d",c1,c2-2);后,输出结果是
有以下程序 #include <stdio.h> main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
C语言源程序名的后缀是
下列叙述中,不符合良好程序设计风格要求的是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
若有定义:int k;,下列程序段的输出结果是【 】。 for(k=2;k<6;k++,k++)printf("++%d"k);
有下列程序: #include <stdio.h> main() { FILE *fp; int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i
随机试题
材料:中学生甲本来是一个性格开朗的女孩,前段时间因为父母闹离婚变得精神恍惚,情绪十分低落,不跟其他同学说话,上课不能集中精力,对老师的提问反应迟钝。中学生乙在家长会结束以后,没有和爸爸妈妈一起回家,而是一个人在校园里转了一圈。他来到了后
Calculations,whichareastronomicallyexact,havebeenmade______withtheuseofcomputers.
A按给药途径分类B按分散系统分类C按制法分类D按形态分类E按药物种类分类便于应用物理化学原理来阐明各类制剂特征的分类是
A.人工流产综合反应B.Asherman综合征C.羊水栓塞D.吸宫不全E.子宫穿孔人流术后闭经,周期性下腹疼痛,可能原因为
牵正散的适应证是小活络丹的适应证是
赵某在某工地打工,项目负责人与赵某约定,不管出现任何事故,公司最多赔付3000元。后在施工中,砖块坠落砸伤了赵某,花去医疗费5000元。下列说法正确的是()。
碳精制的过滤器
科学家对石墨进行处理,使得石墨片的厚度逐渐变薄,最终获得目前已知的最薄的材料——石墨烯。石墨烯作为电导体,它和铜有着一样出色的导电性;作为热导体,它比目前任何其他材料的导热效果都好。下列关于石墨烯的说法正确的是()。
应当先履行债务的当事人所持有的另一方不能履行合同的证据被证明是不确实的,中止履行合同的一方应当()。
筷子在先秦时被称为“梜”,是木字旁,不是“挟”。《礼记.曲礼上》提及“羹之有菜者用梜”,郑玄的注释是“梜,犹箸也”。司马迁的《史记.宋微子世家》谓“纣始为象箸,箕子叹曰:‘彼为象箸,必为玉栖’。”说明“箸”的称呼始自商代。“箸”变成今天的“筷”,有个说法是
最新回复
(
0
)