首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段: 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
2016-04-07
98
问题
设有以下程序段:
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
解析
noat 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://kaotiyun.com/show/43Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
若二维数组a有m列,则在a[i][j]刚前的元素个数为()。
若有定义“doublea;”,则正确的输入语句是()。
下列对于软件测试的描述中正确的是()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i
已知形成链表的存储结构如下图所示,则下述类型描述中的空白处应填______。struct1ink{chardata;}node;
下面程序的输出是______。main(){intx=3,y=6,a=0;while(x++!=(y-=1)){a+=1if
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
具有3个结点的二叉树有
随机试题
从网络的经济性与提高服务质量方面考虑,在电话自动交换网中设置高效()电路群是有利的。
根据下列材料回答问题材料:生产关系究竟以什么形式为最好,恐怕要采取这样一种态度,就是哪种形式在哪个地方能够比较容易比较快地恢复和发展农业生产,就采取哪种形式:群众愿意采取哪种形式就采取哪种形式,不合法的使它合法起来……刘伯承同志经常讲一句四川话:
未老先衰,头发枯萎,早脱、早白的病机是
坝址、坝型选择和枢纽布置是水利水电枢纽设计的重要内容,不同的坝轴线可以选择不同的坝型和枢纽布置,对河谷狭窄、地质条件良好的适宜修建()。
成套配电装置柜体安装完毕后应()。
“通过施工全过程的全面质量监督管理、协调和决策,保证竣工项目达到投资决策所确定的质量标准”,这是()在施工阶段的质量控制目标。
人民币国际化是指人民币在国际范围内行使货币职能,逐步成为主要的贸易计价结算货币、金融交易货币和国际储备货币。()
企业在推行方针目标管理中,必须以()来统一全体员工的意志。
某工程的进度计划网络图如下,其中包含了①~⑩10个结点,结点之间的箭线表示作业及其进度方向,箭线旁标注了作业所需的时间(单位:周)。设起始结点①的时间为0,则结点⑤的最早时间和最迟时间分别为(53)周。
A、WhatcanIdoforyou?B、Eightpeople.C、Certainly.C
最新回复
(
0
)