首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序段 int a[8] = {0}; int b[] = {0}; char c[2] = {"A", "B"}; char d = "AB"; 以下叙述正确的是( )。
设有如下程序段 int a[8] = {0}; int b[] = {0}; char c[2] = {"A", "B"}; char d = "AB"; 以下叙述正确的是( )。
admin
2015-07-28
36
问题
设有如下程序段
int a[8] = {0};
int b[] = {0};
char c[2] = {"A", "B"};
char d = "AB";
以下叙述正确的是( )。
选项
A、只有a, b的定义是合法的
B、a,b,c,d的定义都是合法的
C、只有a,b,c的定义是合法的
D、只有c的定义是合法的
答案
A
解析
字符变量和字符数组中只能存放字符常量,不能存放字符串常量,所以变量c、d的定义不合法,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/QzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
在执行以下程序时,如果从键盘上输入:ABCdef<回车>,则输出为______。 main() { char ch; while((ch=getchar())!=’\n’) { if(ch>=’A’ && ch<=’Z’) ch=ch+32; else i
以下程序的输出结果是______。#include<stdio.h>main(){char*p="abcdefg",*r;long*q;q=(long*)p;q++;r=(
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lieMIN-2147483647intfindmax(intX[],intn){inti,max;for(i=0;i
以下选项中,能用作用户标识符的是
以下叙述中正确的是
以下程序的功能是:借助指针变量找出数组元素中的最大值及其元素的下标值。请填空。#inculdemain(){inta[10],*p,*s;For(p=a;p-a
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
随机试题
常见的房缺分哪几种类型
患者,男,41岁。无痛性进行性双侧颈部淋巴结肿大1个月,查体发现双侧颈部各1个2cm×2cm大小淋巴结,活动、无压痛,余浅表淋巴结未触及,心肺未见异常,腹平软,肝脾肋下未触及,临床疑诊淋巴瘤。问题2:对诊断霍奇金病最有意义的细胞是
下列除哪项外,均可引起中枢性呕吐
A、小檗碱B、麻黄碱C、伪麻黄碱D、东莨菪碱E、山莨菪碱其盐酸盐加入氢氧化钠后,滴加丙酮,生成黄色结晶的是
低层、多层建筑常用的结构形式有()。
以下几项哪一个不属于孔子所确定的“六艺”?()
Java用()来实现goto语句所特有的一些功能。
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
CancerChatisdifferentfromotherforumsinthatAllthestatementsaboutthemessagespostedonCancerChataretrueEXCEPT
A、Anassignment.B、Aclass.C、Agrade.D、Anexamination.D
最新回复
(
0
)