首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
admin
2013-02-23
72
问题
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
选项
A、数组a和b的长度相同
B、a数组长度小于b数组长度
C、a数组长度大于b数组长度
D、以述说法都不对
答案
4
解析
对字符型一维数组在定义时初始化,既可以使用初始化列表,也可以使用字符串常量。不过由于字符串常量会自动在结尾添加’\0’,字符做结束标志,所以用字符串常量的初始化列表项个数是字符串的长度加1。因此题目中的char a[]="xyz";等价于char a[]={’x’,’y’,’z’,’\0’);,所以a数组长度大于b数组长度,应该选C。
转载请注明原文地址:https://jikaoti.com/ti/M6n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件危机是大型软件开发中出现的现象,下列选项中的______是其主要表现。①软件生产的复杂性。②软件生产进度无法控制。③软件生产高成本、无法控制。④软件需求定义不准确。
设有以下结构类型说明和变量定义,则变量a在内存所占字节数是【】。structstud{charnum[6];ints[4];doubleave;}a,*p;
下列程序的输出结果是______。main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d%d\n",a,b);elseprintf("%d%d\n",b,a)
假设a和b为int型变量,则执行以下语句后,b的值为______。a=1;b=10;do{b-=a;a++;}while(b--<0);
C语言程序的基本单位是______。
软件文档不仅是软件开发各阶段的重要依据,而且也影响软件的______。
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
对下列二叉树进行中序遍历的结果是______。
以下正确的说法是______。
下列各选项中,不属于序言性注释的是()。
随机试题
对于蛋白质α-螺旋的叙述,哪一项是不正确的
在饮食消化过程中疏泄与运化相互为用的两脏是
下列有关项目管理组织形式的叙述错误的是()。
采用固定合同单价的工程,应根据()办理中间结算。
建设工程职业健康安全事故按事故后果严重程度分类,一次死亡10人以上(含10人)的事故属于()。
一座园林中的复廊最负盛名的是()。
周恩来总理求学时要“为中华之崛起而读书”,涉及的学习动机类型是
设总体X服从(0,θ](θ>0)上的均匀分布,x1,x2,…,xn是来自总体X的样本,求θ的最大似然估计量与矩估计算.
Computersarethoughtofagreattechnologicalimprovementthatsavespeoplemuchtimeandenergy.
A、Parentsshouldbuymoretoysforthem.B、Schoolsneedteamworkandcreativethinking.C、WomeninSTEMjobsshouldencouraget
最新回复
(
0
)