首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
admin
2013-06-11
61
问题
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
选项
A、int a[5]=(0,0,0,0,0);
B、int a[5]={};
C、int a[]={0,0,0,0,0};
D、int a[]={5*0};
答案
4
解析
A项是错误的,赋值时用的是花括号而不是圆括号。B项错在不能初始化时在花括号内为空。D项错在不可以用表达式对数组一一赋值。C项虽然没有直接定义数组的大小,但是初始化时只赋了5个元素的值,系统会自动定义数组的大小为5,这种形式是正确的。
转载请注明原文地址:https://www.kaotiyun.com/show/fVJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是() main() {charch[3][4]={"123","456","78"},*p[3];inti; for(i=0;i<3;i++)p[i]=ch[i]; for(i=0;i<3;i+
表示“在使用x之后,使x的值加1”的正确方式是()
当执行下面的语句后,表达式++x>b?x:b-->++x?++b:x的值为() intx=5,b=5;
请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。【】(double,double);main(){doublex,y;seanf("%1f%1f",&x,&y);pfintf("%1f\n
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;
设计准则要求,模块的作用域和控制域的关系是()
在以下一组运算中,优先级最高的运算符是()
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是
C语言的基本单位是()。
在数据处理中,其处理的最小单位是()。
随机试题
下列数组定义语句中,错误的是【】
缺乏细胞壁的原核细胞型微生物是
善治乳痈的药物是
“天地合气,命之日人”即自然界的阴阳精气是生命之源。()
某建设项目COD的排放浓度为30mg/L,排放量为36000m3/h,排入地表水的COD执行20g/L,地表水上游COD的浓度是18mg/L,其上游来水流量50m3/s,其去水流量40m3/s,则其ISE是()
关于风险与不确定性的区别,下列说法错误的是( )。
为了计算出可变现净值,必须先确定估计售价,以下关于估计售价确定方法的说法中,错误的是()。
“走自己的道路.建设有中国特色的社会主义”这一重要思想是在()上正式提出的。
4名外出务工人员谈论新年后的去向问题。甲:“如果我去省城打工,那么丁就不去了。”乙:“我或丁至少有一个人不去省城打工。”丙:“乙和丁都去省城打工。”丁:“甲去省城打工。”这四人中只有一个人说的与实际情况不符。据此,可推断以下成立的是:(
简述阿拉伯半岛的统一
最新回复
(
0
)