首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<string.h> main() { char p[]={’a’,’b’,’c’,},q[10]={’a’,’b’,’c’}; printf("%d%d\n",strlen(p),strlen(
有以下程序 #include<string.h> main() { char p[]={’a’,’b’,’c’,},q[10]={’a’,’b’,’c’}; printf("%d%d\n",strlen(p),strlen(
admin
2013-02-23
45
问题
有以下程序 #include<string.h> main() { char p[]={’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数组中都没有字符串结束符,故长度都不能确定
答案
1
解析
在给p和q数组赋初值时,系统会自动添加字符串结束符,从题目中可以看出数组p和q都有3个字符,所以长度均为3。
转载请注明原文地址:https://kaotiyun.com/show/8bJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是_____。main(){intn=4;while(n--)printf("%d",--n);}
若有以下定义语句:doublea[5];inti=0;能正确给a数组元素输入数据的语句是()
下面被调用函数sub的函数值的类型是()sub(floatA){floatb;b=a*a+1;returnb;}
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
表示""整数x的绝对值大于5""时值为""真""的C语言表达式是【】。
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=a;
数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
与结构化需求分析方法相对应的是【】方法。
以下正确的说法是
可以在C语言程序中用做用户标识符的一组标识符是()。
随机试题
为降低变压器铁芯中的(),叠片间要互相绝缘。
肉豆蔻温中止泻宜( )。罂粟壳敛肺止咳宜( )。
工程建设项目投资中不包括()
地下消火栓、市政管道、集水坑等井口也应做防护栏杆防护措施。下列关于其防护栏杆设置的要求中,错误的是()。
使用“最不喜欢的工作伙伴”量表测量领导风格的是()。
唐朝的法律形式包括()。
李某8岁,其实施的下列行为中无效的是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
Youwillhearanotherfiverecordings.Eachspeakeristalkingonthephone.Foreachrecording,decidethemainreasonforthe
Childrencanbetaughttoreadandwriteandtodobothwitheaseandcompetence.Inspiteofalltheevidencetodaytothecont
最新回复
(
0
)