首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出结果是( )。 #include main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’}; int i,j; i=sizeof(a);
下列程序输出结果是( )。 #include main() { char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’}; int i,j; i=sizeof(a);
admin
2013-02-23
40
问题
下列程序输出结果是( )。
#include
main()
{ char a[]={’a’,’b’,’c’,’d’,’e’,’f’,’\0’};
int i,j;
i=sizeof(a);
j=strlen(a);
printf("%d,%d",i,j);
}
选项
A、7,7
B、7,6
C、6,6
D、6,7
答案
B
解析
本题要注意sizeof()和strlen()的区别,sizeof()函数的功能是返回字符串所占的字节数,strlen()函数的功能是返回字符串长度,’\0’是一个转义符,它占存储空间,但不计入串的长度。
转载请注明原文地址:https://jikaoti.com/ti/53B0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidswap(char*x,char*y){chart;t=*x,*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",
有以下程序main(){inti,s=0;for(i=1;i<10;i+=2)s+=i+1;printf("%d\n",s);}程序执行后的输出结果是
若有如下程序段,其中s.a.b.c均已定义为整型变量,且a.c均已赋值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;则与上述程序段功能等价的赋值语句是
下列叙述中正确的是()。
以下程序中函数huiwen的功能是检查一个字符串是否是回文,当字符串是回文时,函数返回字符串“yes!”,否则函数返回字符串“no!”,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adsda。请填空。#include<stdio,h>
设有如下定义,structsk{inta;floatb;}data;int*p;若要使P指向data中的a域,正确的赋值语句是()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
有如下程序main(){intx=3;do{printf("%d",x--);}while(!x);}该程序的执行结果是______。
有以下程序: main() { char a[7]="a0\0a0\0":int i,j i=sizeof(a);j=strlen(a): printf("%d%d\n",i,j); } 程序运行后的输
随机试题
简述品牌资产的含义。
胃食管反流病治疗措施包括
2007年3月5日,某建筑公司所承揽的某住宅小区施工项目竣工。按照施工承包合同的约定,建设单位应该在2007年4月1日支付全部剩余工程款,但是建设单位以各种理由推托迟迟不予支付。考虑到人际关系问题,建筑公司没有立即对建设单位提起诉讼。2007年12月3日,
下列关于企业为固定资产减值测试目的预汁未来现金流量的表述中,不正确的是()。
“保持职业化形象”属于导游人员的()
在化学课堂教学过程中,教师管理、组织学生,引起学生注意,调动学生的积极性。使其活泼、主动地学习,建立和谐融洽的课堂氛围和教学秩序,从而实现预定的教学目标.这样的行为方式称为化学教师的课堂组织。这里强调三点,不包括以下()。
人民法院依照法律规定独立行使审判权,不受()、社会团体和个人的干涉。
Themainideaofthepassageisbestexpressedbywhichofthefollowing?_____Theword"identify"inthefourthparagraphis
与intel 80386 相比,intel 80486DX处理器内部增加的功能部件是( )。
在模块的声明部分使用“OptionBase1”语句,然后定义二维数组A(2to5,5),则该数组的元素个数为()。
最新回复
(
0
)