首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-10-16
31
问题
以下叙述中正确的是
选项
A、语句 int a[] = {0};是不合法的,遗漏了数组的大小
B、语句 char a[2] = {"A", "B"}; 是合法的,定义了一个包含两个字符的数组
C、语句int a[8] = {0}; 是合法的
D、语句 char a[3]; a = "AB"; 是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
C
解析
当系统为所定义的数组在内存中开辟一串连续的存储单元时,这些存储单元中并没有确定的值,可以在定义语句中为所定义数组的各个元素赋初值。
数组初始化赋值是指在数组定义时给数组元素赋予初值。初始化赋值的一般形式为:
类型说明符 数组名[常量表达式]={值,值,…,值};
需要注意的是当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息,在指定初值时,第一个初值必定赋给下标为0的元素,然后按这些数值的排列顺序赋初值,只能给元素逐个赋值,不能给数组整体赋值。如果给全部元素赋值,则在数组说明中,可以不给出数组元素的个数。
转载请注明原文地址:https://kaotiyun.com/show/Efxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序运行后,输出结果是______。main(){charch[2][5]={"693","825"),*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2
下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】==’’)flag=0;
以下程序运行后的输出结果是【】。main(){intp=30;printf("%d\n",(p/3>0?p/10:p%3));}
有定义语句:intb;charc[10];,则正确的输入语句是()。
下面的语句要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
数据库技术的根本目标是要解决数据的()。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
下列不属于软件工程的3个要素的是
给定的程序中,fun函数的功能是:将M行N列的矩阵中的数据,按行的顺序依次放在一维数组中,一维数组中的元素的个数存放在形参n所指的存储单元中。请在程序的下划线处填写正确的内容,使程序得到正确的结果。voidfun(int(*S)[10]
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include<conio.h>#include<stdio.h>#defineM81
随机试题
某公司电工小黄与公司签订的劳动合同中约定:合同履行期内,如发生工伤事故,公司最多赔偿3万元。一次,小黄在检修电路中因违反操作规程不慎触电,造成重伤。下列关于事故处理的方式中,正确的是()。
肛门牵张技术可以用于
随机抽查某地250名健康成年女子的身高,算得均数为160cm,标准差为6cm,则。变异系数为
午后两颧潮红者多属于
不收取销售服务费的,对持续持有期长于3个月但少于6个月的投资人收取不低于0.5%的赎回费,并将不低于赎回费总额的()计入基金财产。
(2017·山东)根据无意注意规律,在教学过程中,教师要成为发挥无意注意积极作用的组织者,避免它的消极因素起作用。下列做法错误的是()
人民警察的教育训练主要包括()。
根据下面材料回答下列题。下列说法正确的有()。(1)2004—2008年中国货物进口额呈逐年增大趋势(2)2004—2008年中国货物出口额呈逐年增大趋势(3)2005—2008年中国货物进口额的年增速逐年减缓(4)2005—2008
在考生文件夹下完成如下简单应用:(1)打开程序文件cylinder.prg,请按要求修改程序并运行程序。(2)以表employee.dbf和orders.dbf中数据为基础,使用SQL命令检索订单数最多的前三名职工的职工号、姓名和订单数,检索结果按订单
Dueto______beyondtheairline’scontrol,allflightsoutofourhubinFrankfurthavebeencanceleduntilfurthernotice.
最新回复
(
0
)