首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下语句定义正确的是( )。
以下语句定义正确的是( )。
admin
2018-09-26
16
问题
以下语句定义正确的是( )。
选项
A、int a[1][4]={1,2,3,4,5};
B、float a[3][]={{1,},{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/nAxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。main(){intx=0x48;printf("%d\n",--x);}
下述函数功能是______。intfun(char*x){char*y=x;while(*y++);retumy-x-1;}
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i-){for(j=1;j<=2;j++)printf("%d",i+j);printf(
若输入3、4、5,程序的输出结果为【】。#include"math.h"main(){floata,b,c,s,area;scanf("%f,%f,%f",&a,&b,&c)
已知a所指的数组中有N个元素。。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一个位置填空。voidfun(inta[N],intk){inti:for(i=k;i
已有定义:inti,a[10],*p;,则合法的赋值语句是
下面程序将二维数a的行和列元素互换后存放另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5,6}};intb[3][2],i,j;
在使用程序流程图来表示算法时,菱形用来表示_______。
关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是()
下列说法中不正确的是()。
随机试题
这个世界给人弄得混乱颠倒,到处是磨擦冲突,只有两件最和谐的事物总算是人造的:音乐和烹调。一碗好菜仿佛一支乐曲,也是一种一贯的多元,调和滋味,使相反的分子相成相济,变作可分而不可离的综合。这里采用了什么修辞手法?
—WherecanIbuysomestationery?—______
颈外动脉发出的分支有
SomeofthiswheatcamefromCanada.Whatabout______?
青年妇女激素依赖性播散性乳腺癌最有效的治疗药物是慢性粒细胞白血病最有效的治疗药物是
以皮肤黏膜交界处,尤其是外阴、肛周出现淡红色或污秽色表皮赘生物为主要临床表现的性传播疾病是
取得测绘资质未满()的单位,可以不参加测绘资质年度注册。
要求教学以课本为中心,以教师为中心,课堂为中心的是()。
二叉树的遍历用到的算法思想是()。
Whatispapermade?Whenwe【C1】______booksornewspapers,weseldomstopandthinkaboutthethings【C2】______tomakethem.【C3】_
最新回复
(
0
)