首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段: 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
30
问题
设有以下程序段:
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全国计算机二级
相关试题推荐
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0‖x==1)return3;elsea=x-fun(x-2);
函数Rell(fp)的作用是()。
Jackson方法是一种面向______的结构化方法。
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是______。
下列叙述中正确的是______。
数据库设计包括两个方面的设计内容,它们是______。
以下叙述中正确的是______。
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i
具有3个结点的二叉树有
随机试题
子宫的解剖及MRI表现,哪项是正确的
项目后评价按项目类别划分包括()。
质量控制中采用因果分析图的目的在于( )。
在经历近7年的历程之后,乙汽车集团公司(以下简称乙集团)终于把伦敦标志性黑色出租车生产商的英国锰铜全部纳入旗下。乙集团按零现金/零债务的模式以1104万英镑(约合人民币1.08亿元)收购英国锰铜控股的业务与核心资产,从而使该公司解除托管程序,彻底归乙集团
下列情形属于国家赔偿范围的有()。
一个好的广告创意表现方法不包括()。
()是强化对行政权力制约的重点。
在△ABC中,三边a,b,c成等差数列,也成等差数列,则△ABC是().
下列程序中的重载函数disp()发生错误,错误原因是______。#include<iostream.h>classSample{private:intm;staticintst;
Theoldgentlemanneverfailstohelp______isinneedofhishelp.
最新回复
(
0
)