首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段 float a[8] = {1.0, 2.0}; int b[1] = {0}; char c[] = {"A", "B"}; char d == "1"; 以下叙
设有以下程序段 float a[8] = {1.0, 2.0}; int b[1] = {0}; char c[] = {"A", "B"}; char d == "1"; 以下叙
admin
2021-07-09
46
问题
设有以下程序段
float a[8] = {1.0, 2.0};
int b[1] = {0};
char c[] = {"A", "B"};
char d == "1";
以下叙述正确的是
选项
A、只有变量c的定义是合法的
B、只有变量a,b,c的定义是完全合法的
C、所有变量的定义都是完全合法的
D、只有变量a, b的定义是完全合法的
答案
D
解析
float a[8]={1.0, 2.0};定义了一个包含8个float型元素的数组,并初始化了数组的前2项,其他项是随机数。int b[1] = {0},定义了只有一个int型元素的数组,并初始化为0。char c[] = {"A", "B"};定义一个char型数组,大小有初始化元素决定,但初始化值是字符串,类型不兼容,编译出错。char d = "1";定义一个char型变量,但是初始化赋值字符串,类型不兼容,编译出错。因此只有a,b定义和初始化正确。故答案为D选项
转载请注明原文地址:https://www.kaotiyun.com/show/E7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库应用系统中的核心问题是
以下选项中可用作C程序合法实数的是
有以下程序#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;fun(p,q);printf("%d,%d,
设有定义语句int(*f)(int);则以下叙述正确的是()。
若有以下程序#includechar*a=”you”;charb[]="WelcomeyoutoChina!";main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;
以下数组定义中错误的是()。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
下面不属于软件需求规格说明书内容的是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
下列不属于软件工程3个要素的是,()。
随机试题
下列不是牙周基础治疗的内容是
男,30岁,由5m高处跌下2小时。腹痛,腹肌紧张,有压痛和反跳痛,肠鸣音弱。血压104/70mmHg,脉率120次/分。血红蛋白80g/L。X线检查:右侧第9、10肋骨骨折,右侧膈肌升高。最可能的诊断是
对于行为人的行为认定正确的是?()
城市社会与农村社会的基本特征的主要差别是()。
某金属油罐高20m,其罐底设汁标高为-8.00m,此油罐属于()。
在案发现场勘验中,发现一封书信,根据书信中的字体鉴定结论,确定了犯罪嫌疑人。在本案中书信是( ).
全淹没灭火系统的灭火剂设计浓度不得小于多少?
线角(lineangle)
下列叙述中正确的是()。
AccordingtoJanet,thefactorthatwouldmostaffectnegotiationsis
最新回复
(
0
)