首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
admin
2013-02-23
70
问题
已有定义: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://kaotiyun.com/show/KQJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句,则输出结果是______。int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d\n",*p,**pp);
假设a和b为int型变量,则执行以下语句后,b的值为______。a=1;b=10;do{b-=a;a++;}while(b--<0);
下面程序的输出结果是______。main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*(p+9));}
设有以下定义:char*st="howareyou";下列程序段中正确的是______。
设有以下语句:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则表达式的值是6的为______。
下列关于栈的叙述正确的是()
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
软件工程的理论和技术性研究的内容主要包括软件开发技术和
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
随机试题
静脉()
DSA检查常用的药物准备不包括
胆固醇是下列哪种激素的前提分子
甲某(15岁)借自己身体强壮经常在学校打骂其他同学,一日,甲见乙拿了一部新手机上学便上前索要把玩,遭到拒绝后,甲便从乙手中抢夺,乙拽住手机不放,甲便一脚将乙踹翻在地,将手机夺走。后在老师的帮助下,乙将手机要回。对于甲的行为应当如何处理?()
施工合同中的承包人到材料供应商处去购买水泥,由于水泥标号不清楚而将425号的水泥当作525号水泥购入。该买卖合同没有仲裁条款,发现问题后,承包人应( )。
一般环境中,要提高混凝土结构的设计使用年限,对混凝土强度等级和水胶比的要求是()。
( )不是房屋所有权取得的方式。
下列属于税收法律关系性质的学说有()。
保险风险集合与分散的前提条件是()。
某林场面积100万平方米,其中森林公园占地58万平方米,防火设施占地17万平方米,办公用地10万平方米,生活区用地15万平方米,需要缴纳城镇土地使用税的面积是()万平方米。
最新回复
(
0
)