首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能正确定义一维数组的选项是( )。
以下能正确定义一维数组的选项是( )。
admin
2013-02-23
28
问题
以下能正确定义一维数组的选项是( )。
选项
A、int num[];
B、#define N 100 int num[N]
C、int num[0..100];
D、int N=100 int num[N];
答案
2
解析
选项A定义数组时省略了长度,而C语言中规定,只有在定义并同时进行初始化时,数组的长度才可以省略,数组的长度为初始化时候的成员个数,故选项A错误。在C语言中规定,数组的长度必须是一个整数或整型常量表达式,故选项C不正确。定义时数组的长度不能使用变量表示,故选项D不正确,所以,4个选项中选项B符合题意。
转载请注明原文地址:https://jikaoti.com/ti/Eyn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。intfun(intx,inty,int*cp,int*dp){*cp=x+y;*dp=x-y;}main(){inta,b,c,d;a
若有以下定义和语句:intu=010,v=0x10,w=10;printf("%d,%d,%d\n",u,v,w);则输出结果是()
在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:数据库系统具有______。
函数fun的功能是使一个字符串按逆序存放。请填空。voidfun(charstr[]){charm;inti,j;for(i=0,j=strlen(str);i<【】;i++,j--){m=str
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。main(){ints[]={6,7,2,13,9,1,12,10,5,8,4,3,11},*a,*b;for(b=s,a=s;b-s<13;b++)if(【】)
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
设x是int型变量,则计算表达式“x=25/3%3”的值是()
以下fun函数的功能是:累加数组元素中的值,n为数组中元素的个数。累加的和值放入x所指的存储单元中。补足所缺语句。fun(intb[],intn,int*x){intk,r=0;for(k=0;k<n;k++)r=【】;【
在深度为5的满二叉树中,叶子结点的个数为
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
随机试题
二尖瓣关闭不全与二尖瓣脱垂鉴别要点是
芳基烷酸类药物在临床中的作用是
颤震的证候特征中,错误的是
月经过多最常见的单一原因是()
根据我国《反不正当竞争法》和相关法律的规定,下列哪一种关于诋毁商誉行为的表述是正确的?
对于认知和技能领域的学业,最常用的教学评价手段是标准化成就测验和【】
根据《刑事诉讼法》的规定和有关的司法解释,我国的刑事诉讼中的回避种类有()。
在代码中定义了一个子过程:SubP(a,b)EndSub下列调用该过程的形式中,正确的是
Expertsestimatethatsomewherebetween【B1】______and【B2】______ofeverythingwecommunicateisnonverbal.Waysofnonverbalcommu
A、Familieswithcars.B、American’sheavydependenceoncars.C、Roadsandhighways.D、TrafficproblemsinAmerica.B
最新回复
(
0
)