首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句定义正确的是( )。
以下语句定义正确的是( )。
admin
2019-09-03
49
问题
以下语句定义正确的是( )。
选项
A、int a[1][4]={1,2,3,4,5};
B、float a[3][]={{1,2},{2,3),{3,1}};
C、long a[2][3]={{1},{1,2},{1,2,3},{0,0}};
D、double a[][3]={8};
答案
D
解析
本题考查如何对二维数组的元素赋值。
选项A),数组第二维的大小是4,但是却赋值了5个元素,数组溢出:选项B),C语言规定,对于二维数组,只可以省略第一个方括号中的常量表达式,而不能省略第二个方括号中的常量表达式;选项C),数组第一维的大小是2,但是赋值超过了2;选项D),在对二维数组元素赋初值时,可以只对部分元素赋初值,未赋初值的元素自动取0。
转载请注明原文地址:https://kaotiyun.com/show/wKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
有以下程序main(){unsignedchara=8,c;C=a>>3;printf("%d\n",c);}程序运行后的输出结果是
若有以下程序typedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)malloc(10);strcpy(p,"Qian");}main(){STU
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
有以下程序#includevoidmain(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’)n++;printf("%d\n",n
以下选项中,没有编译错误的是
以下错误的定义语句是
有以下程序intd=1;voidfun(intP).{intd=5;d+=p++;printf("%d",d);}main(){inta=3;fun(a);d+=a++;printf("%d\n",d);}程序的输
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
随机试题
下列辅酶或辅基中含有维生素PP的是
下列哪项检查是明确心脏瓣膜病诊断的可靠方法()。
关于泌尿系统的叙述,错误的是
普通顶管法施工时工作坑的支撑应形成()。
在美国的GNP统计中,常住人口包括( )。 ①居住在本国的本国公民;②暂居外国的本国公民;③常住本国但未入本国国籍的居民
国内生产总值GDP是指()。
(一)辩证唯物主义的认识论,把实践作为认识过程的基础,这是它同以前的认识论相区别的一个根本标志。因此,要全面关注孩子的素质,首先必须关注他们的活动的发展和变化。(二)辩证唯物主义认为,人的心理既不是由什么先天的遗传、先验的精神或图式决定的,也不是
学生表中有"学号"、"姓名"和"年龄"三个字段,SQL语句"SELECT学号FROM学生"完成的关系操作称为( )。
Thisoldhouseisstill【C1】______prettygoodshape,【C2】______itsnewlyrichownerswantedsomethingbiggerandbetteron
(1)MohamedNasheed,thedapperyoungpresidentoftheMaldives,thinksthejasminerevolutionariesoftheArabworldmayhaveso
最新回复
(
0
)