首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下程序段 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-06-15
51
问题
设有以下程序段
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://kaotiyun.com/show/b8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inlclude<stdio.h>#inclu
下列字符数组初始化语句中,不正确的是()。
下列定义变量的语句中错误的是
以下语句中存在语法错误的是
有以下程序#include#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",s,t);}程序运行后的输出结果是()。
在关系模型中,每一个二维表称为一个
软件集成测试不采用
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面不属于需求分析阶段任务的是
算法的空间复杂度是指()。
随机试题
网膜囊的前壁有
教材、教学参考书属于教育基本要素中的()。
我国历史传说中解释的工匠有哪三个特点?
预测是一种技能还是一种科学?为什么?
不属于康复医疗的共性原则的是
针对中央投资项目,乙级资格的招标代理机构可从事总投资()及以下的中央投资项目的招标代理业务。
股份有限公司采用收购本公司股票力式减资的,下列说法中正确的有()。
根据埃里克森的人格发展阶段理论,中学生要解决的矛盾是()。
PassaaeOneCaneatingacheeseburgerbeconsideredanactofwar?Yes,butonlyifyouunderstandthedelicateandintricat
Indiaistofrugality(节俭)asBethlehemistoJesus.Asrichcountriesenteraneweraof【C1】______,thebestpracticesofthegur
最新回复
(
0
)