首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-07-31
36
问题
以下叙述中正确的是
选项
A、语句int a[8] = {0}; 是合法的
B、语句 int a[] = {0};是不合法的,遗漏了数组的大小
C、语句 char a[2] = {"A", "B"}; 是合法的,定义了一个包含两个字符的数组
D、语句 char a[3]; a = "AB"; 是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
A
解析
B选项中,如给全部元素赋值,则在数组说明中, 可以不给出数组元素的个数;C选项中,char a[2] = {"A", "B"};不合法,应为char a[2] = {’A’, ’B’};;D选项中,用字符串方式赋值比用字符逐个赋值要多占1个字节,在该选项中应为3个字节。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/yri0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0||x=1)return3;elsea=x-fun(x-2);ret
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都己正确定义并赋值,错误的函数调用是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*z)的C语言表达式是______。
用链表表示线性表的优点是()。
下面的程序可列指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型
有下列二叉树,对此二叉树中序遍历的结果为()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
关于侵占罪与盗窃罪的关系,下列哪些选项是正确的?()
夸美纽斯根据他的泛智教育思想构建了一个比较完整的学校系统,包括()
除哪些药品以外,医疗机构不得限制门诊就诊人员持处方到药品零售企业购药
关于骨软骨瘤临床表现为
不符合脑震荡表现的是
全口义齿初戴,发现下颌后退4mm,首先考虑的正确处理方法是
西方国家最古老医学道德文献是
债券基金经理可以通过合理运用久期和凸度这两种工具实现资产组合现金流匹配和资产负债有效管理。如果债券基金经理能够较好地确定持有期,那么就能够找到所有的久期等于持有期的债券,并选择凸性最高的那种债券。这类策略称为()。
五礼
E-MailMadness:BreakingRulesandLovingItForalltheculturalupheavalsbeingwroughtbynewtechnology,thespreadofwr
最新回复
(
0
)