首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确定义一维数组的选项是( )。
以下能正确定义一维数组的选项是( )。
admin
2011-06-13
51
问题
以下能正确定义一维数组的选项是( )。
选项
A、int a[5]={0,1,2,3,4,5);
B、char a[]={0,1,2,3,4,5);
C、char a={’A’,’B’,’C’};
D、int a[5]="0123";
答案
B
解析
C语言一维数组的定义有两种方式:一是指定数组长度,如选项A“int a[5]={0,1,2,3,4,5};”,但此定义的赋初值个数为6,多于数组长度,是错误的。因为给数组赋初值,初值个数只能小于或等于数组长度。二是不指定数组长度,由赋初值的初值个数决定数组的长度,如选项B的“chara[]={0,1,2,3,4,5};”,初值个数为6,因此数组长度为6。所以能正确定义一维数组。选项C的定义中a是一个字符变量,不能正确定义一维数组。选项D“int a[5]=“0123”;”给int型数组赋字符串初值,显然是错误的。
转载请注明原文地址:https://www.kaotiyun.com/show/bjPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
strcat函数的作用是【】。
有以下程序:#include<stdio.h>structSTU{charname[10];intnum;};voidf1(structSTUc){structST
有以下程序:#include<stdio.h>voidf(inta[],inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
下列数据中,不合法的C语言实型数据的是()。
在软件测试设计中,软件测试的主要目的是()。
以下程序中,函数SumColumMin的功能足:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMm(int
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、【】和限制使用goto语句。
表达式3.6-5/2+1.2+5%2的值是
随机试题
慢波睡眠有利于()。
公共权力机关经由政治过程所选择和制定的为解决公共问题、达成公共目标、以实现公共利益的方案的是()
公共场所是人类生活环境的组成部分公共场所内人群流动特点是
A.萘醌色素类B.地黄多糖RPS-bC.环烯醚萜苷类D.天花粉蛋白E.挥发油
依《维也纳外交关系公约》和《维也纳领事关系公约》,下列关于外交特权与豁免和领事特权与豁免异同之比较,表述正确的是哪项?()
某项目,第一年借款100万元,第二年借款300万元,各年借款均在年内均衡发生,年利率为8%,每年计息一次,建设期内不支付利息。则第二年的借款利息为( )万元。
与CreditMetrics模型,CreditMonitor模型不同的是,CreditRisk+模型在对违约风险进行估计时,是采用()描述一个等级客户的违约发生情况。
投资规模是指一定时期内用货币表现的为形成资产而投入的活劳动和物化劳动产量。()
学校要求教师以“资源利用与效果呈现”为主题反思自己的教学实践。甲:我按教材内容推进教学,达到预定目标,教学效果好。乙:我从学生的生活经验出发,组织学生参加教学活动.教学效果好。丙:我基于自己多年的教学经验,指导学生学习,教学效果好。问:请综合上
A、Thewomanshouldn’tgodowntown.B、Thewomanshouldstillgobybus.C、Thewomanshouldgowithhim.D、Thewomanshouldgoby
最新回复
(
0
)