首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
67
问题
有以下程序 #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://www.kaotiyun.com/show/8bJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j));}
执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;
设有以下程序段:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’),*p;p=&a[0];下面选项中,其值为6的表达式为______。
可以在C语言中用做用户标识符的是______。
以下程序运行结果是【】。#include<stdio.h>main(){intfun();fun();}fun(){staticinta[3]={0,1,2};inti;
C语言函数返回值的类型是由______决定的。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
下述关于C语言文件的操作的结论中,正确的是_____。
下列程序中的for循环执行的次数是______。#defineN2#defineMN+1#defineNUM2*M+1#main(){inti;
人们提出了用______的原理来设计软件,这就是软件工程学诞生的基础。
随机试题
(1)Manymodernurbanareashavebeenbuiltaroundcars,withhugeamountsofspacesetasideforroadsandparking.Butwhatha
下列哪项对诊断胸腔内出血最有意义()
背景材料:某电气安装工程项目,业主与某电力工程公司签订了工程项目总承包合同,合同规定该工程项目的变压器采用自耦式变压器(容量为800kVA),电动机采用三相异步电动机。该工程项目的设计单位对变压器的采购编制了采购计划,经业主批准后,由项目经理进行采购。工
下列说法中,正确的是()。
下列关于船舶吨税的表述,不正确的是()。
中国公民张先生是某民营非上市公司的大股东,同时也是一位作家。2019年5月取得的部分实物或现金收入情况如下:(1)公司为其购买了1辆轿车并将车辆所有权登记到其名下,该轿车购买价为35万元。(2)将本人一部长篇小说手稿的复印件拍卖取得收入
1,17,42,78,()
主任科员是非领导职务。()
教师职业道德评价的重要原则有目的性原则、主体性原则和()。
Youwillhearaspeakergivingagroupofmanagersadviceonhowtodealwithconflicts.Asyoulisten,forquestions1-12,
最新回复
(
0
)