语句charc="A";定义了字符型变量c,并将其初始化为A。

题目

语句charc="A";定义了字符型变量c,并将其初始化为A。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有说明语句:charc='\72';则变量c()

A、包含1个字符

B、包含2个字符

C、包含3个字符

D、c的值不确定


参考答案:A

第2题:

已定义c为字符型变量,则下列语句中正确是 ______。

A.c='97';

B.c="97";

C.c=97;

D.c="a";


正确答案:C
解析:'97'不是字符变量,选项A错误;"97"是字符串,选项B错误;"a"是字符串,选项D错误;正确答案是选项C。

第3题:

下列字符数组初始化语句中,不正确的是( )。

A.char c[]='goodmorning';

B.char c[20]"goodmoming";

C.charc[]={'a','b','c','d'};

D.char c[]={"goodmorning"};


正确答案:A
解析:本题考查两个概念:①用单引号括起来的一个字符常量只能存放一个字符;②C语言中没有字符串变量,只能用字符数组来存储字符串。
  选项A)中一个单引号内放了若干个字符是错误的;选项B)和选项D)选项中将一个字符串赋值给一个字符数组是允许的。

第4题:

先用以下语句定义字符型变量:char c;然后要将字符a赋给变量c,则下列语句中正确的是______。

A.c='a';

B.c="a";

C.c="97";

D.c='97';


正确答案:A

第5题:

若已定义:int x=12;对①int *p=&x;和②*p=x;这两条语句的正确理解是()

A.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量

B.语句①和②中的*p含义相同,都表示给指针变量赋值

C.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p

D.语句①和②的执行结果都是把变量x的地址赋给指针变量p


参考答案:A

第6题:

语句DimxAsInteger作用是:将x定义为()变量。

A、单精度型

B、整型

C、布尔型

D、字符型


参考答案:B

第7题:

假设a是int类型的变量,并初始化为1,则下列选项中合法的条件语句是( )。

A.if(A){}

B.if(a<<=3) {}

C.if(a=2) {}

D.if(true) {}


正确答案:D
解析:条件语句的条件值应该是布尔类型,选项A中,1不是布尔类型的值;选项B中,a=3的值为int类型;选项C中,a=2的值不是布尔类型;选项D正确,该语句的含义是无论何种情况下都执行。

第8题:

下列字符数组初始化语句中,不正确的是( )。

A.charc[]='goodmorning';

B.char,c[20]="goodmoming";

C.charc[]={'a','b','c','d'};

D.charc[]={"goodmoming"};


正确答案:A
解析: 本题考查两个概念:①用单引号括起来的一个字符常量只能存放一个字符;②C语言中没有字符串变量,只能用字符数组来存储字符串。
选项A)中一个单引号内放了若干个字符是错误的;选项B)和选项D)中将一个字符串赋值给一个字符数组是允许的。

第9题:

有变量定义语句:Dimmax,minasSingle,可知变量max的类型是:( )

A、可变类型

B、单精度型

C、双精度型

D、字符串型


正确答案:B

第10题:

假设a是int类型变量,并初始化为1,则下列哪个为合法的条件语句?

A. if (a) { }

B. if (a<<3、{ }

C. if (a= 2、{ }

D. if (true) { }


正确答案:D