首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<string.h> main() { charp[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d%d\n",strlen(p),strlen(q));}
有以下程序 #include<string.h> main() { charp[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d%d\n",strlen(p),strlen(q));}
admin
2013-06-11
42
问题
有以下程序 #include<string.h> main() { charp[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d%d\n",strlen(p),strlen(q));} 以下叙述中正确的是
选项
A、在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3
B、由于p数组中没有字符串结束符,长度不能确定,但q数组中字符串长度为3
C、由于q数组中没有字符串结束符,长度不能确定,但p数组中字符串长度为3
D、由于p和q数组中都没有字符串结束符,故长度都不能确定
答案
A
解析
在给p和q数组赋初值时,系统会自动添加字符串结束符,从题目中可以看出数组p和q都有3个字符,所以长度均为3。
转载请注明原文地址:https://jikaoti.com/ti/ztn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
可以作为Windows外壳程序的是()
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。main(){inti,j,【】;charstr[]={"1234567");for(i=0,j=strlen(str)【】;i<j;i++,j--)
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是【】。a*=18+(b++)-(++c);
关系表中的每一横行称为一个______。
在结构化方法中,用数据流程图(DFD)
算法的时间复杂度是指______。
深度为5的满二叉树有【 】个叶子结点。
下列选项中非法的字符常量是()。
栈和队列的共同点是()。
随机试题
急性阑尾炎非手术治疗的适应证是()。
组胺中毒的机制是
五味子补骨脂
以动物病理产物入药的药材是
在施工过程中,某施工企业的安全生产条件不符合国家规定,致使多人重伤和死亡,该施工企业的行为构成()。
下列公文属于上行文的是()。
0,4,3,10,6,7,()
设函数y=f(x)由ey一xy=e所确定,求f′(0)和f"(0).
ItisgenerallyrecognizedintheworldthatthesecondGulfWarinIraqisacrucialtestofhigh-speedweb.Fordecades,Ameri
Whatwouldyoudoifyourwalletbecamehardertoopenasyourspendingapproachedorexceededyourbudget?Wouldyou【C1】______t
最新回复
(
0
)