首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下正确的数组定义语句是( )。
以下正确的数组定义语句是( )。
admin
2013-02-23
61
问题
以下正确的数组定义语句是( )。
选项
A、int y[1][4]={1,2,3,4,5, };
B、float x[3][]={{l},{2},{3}};
C、long s[2][3]={{1},{1,2}{1,2,3,}};
D、double t[][3]={0}
答案
8
解析
选项A定义了一个1行4列的二维数组,只有4个元素,而初始化列表有5个初始值,所以不正确。定义二维数组时只能省略第二维的长度,选项B省略的是第一维的长度,所以不正确。选项C定义了一个2行3列的二维数组,但初始值列表中使用了3个大括号,使行数超出定义范围,所以不正确。故正确答案是选项D。
转载请注明原文地址:https://kaotiyun.com/show/AmJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下正确的数组定义语句是()
函数count(head)统计链表的结点个数,head为表头指针,阅读程序,要求将整个if语句改成while循环控制结构,其形式为【】。#include<stdio.h>intcount(NODE*head){intn=0
若有以下说明和语句:structst{intn;char*ch;};strucesta[3]={5,"abc",7,"def",9,"ghk"},*p=a;则值为6的表达式是______。
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;}h[2];main(){h[0].x=1;h[0].y=2;h[1].x=3;h[1].y=4;
以下程序的输出结果是______。main(){charst[20]="hello\0\t\\";printf("%d%d\n",strlen(st),sizeof(st));}
设a=12,a定义为整型变量。表达式a+=a-=a*=a的值为______。
下列选项中错误的说明语句是
现有如下定义:inta,b,*p,*q;,则下列赋值语句错误的是
随机试题
在钢质管道环氧粉末外防腐中,经过一段时间后防腐层整体与管体分离,其原因很可能是()。
气性坏疽患者用过的辅料应
引起普通感冒最多见的呼吸道病毒是
下列行为中不属于侵犯注册商标专用权的是()。
甲国公民A由于在本国从事了种族隔离罪行,现已经逃往乙国,甲国的政府要将其缉拿归案,以下说法正确的是()
依据增值税法律制度的规定,下列行为中属于物流辅助服务的有()。
下列关于存货的核算中,会计处理方法不正确的有()。
[*]
AIDSthreatensnotonlylivesbutalso-inpoorcountries-economicdevelopment.By【C1】______mainlyatadults20to49yearsold
中国是世界上对英语学习最狂热的国家之一,“英语热”在中国的持续也引发了激烈的争论。
最新回复
(
0
)