首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段: 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
69
问题
设有以下程序段:
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全国计算机二级
相关试题推荐
根据下列定义,能打印出字母P的语句是()。structstu{charname[10];intage;};structstus[10]={"John",11,"Pau1",12,"Mary
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
下列不是合法的C语言语句是()。
下列对于软件测试的描述中正确的是______。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
下面程序的运行结果是【】。#include<stdio.h>#defineSIZE12main(){chars[SIZE];inti;for(i=0;i<SIZE;i++)s[i]=’A’+i+321;
以下叙述中正确的是______。
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
检查软件产品是否符合需求定义的过程称为
随机试题
根据我国《公证法》的规定,公证书的生效时间是
在控制面板的分类视图显示模式下,打开“性能和维护”窗口,其中不包括_______选项。
不参与脂酸β-氧化的酶是
草豆蔻的功效是
输卵管妊娠最常见的着床部位是在输卵管的
知识产权的本质属性为()。
下列关于财务内部收益率指标差别基准确定的表述,正确的是()。
下列属于银行间债券市场的交易方式的是()。Ⅰ.询价交易Ⅱ.点击成交交易Ⅲ.竞价撮合Ⅳ.连续竞价
阅读下面的文章,回答问题。(一)自然界中存在着许许多多我们往往用肉眼察觉不到的物质循环和能量流动,把生物群落(动物、植物、微生物)同其生存的非生命环境(大气、水、土壤),以及生物群落内部的不同种群连结到一起,形成一个相互联系、相互作用、相互制约的
A、Theygetpleasurefromrisks.B、Theycancontrolpotentialrisks.C、Theycanassessdangerfromrisks.D、Theyhavestrongneed
最新回复
(
0
)