00问答网
所有问题
下列定义语句中正确的是( )。A.int a=b=0;B.char A=65+1,b='b';C.float a=1,'b=&a,'c=&
A.int
B.char
C.float
D.double
举报该问题
推荐答案 2023-04-23
【答案】:B
解析:本题考查的是数据类型的定义并赋值,选项A)中对变量声明类型且赋值的情况是不允许出现的,必须单独定义其类型。选项B)给实型变量赋值时不用引号,也不能将地址赋予实型变量:C语言允许在一个类型说明符后说明多个相同类型的变量,各变量之间要用逗号(,)隔开,而不是用分号(;)隔开;在计算机存储字符时将字符相应的ASCII码以其对应的二进制进行存放,选项B)中的定义是合法的,故选项B)正确。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DjBjnTZZrnBnZTDDTDI.html
相似回答
...以下
定义语句中正确的是()
A. int
a=b=0 ; B. char
A=65+1; b=
...
答:
int
a=b=0 ;
不能对未
定义的b
赋值
char
A=65+1; b
='b';中间
是分号
,所以b未定义
float
a=1 ,
*
b=&
a, *c=
&b;b
和c未定义
...
B
char
a=65+1,b=
'b'
; C
float
a=1,*
b=&a
,*c
=&b;
D double a=0.0...
答:
A
int
a=b=0
//错误。此语句只定义一个变量,若b前面没有定义,则报错。
B
char
a=65+1,b=
'b'; //正确。
C
float
a=1,*
b=&
a,*c=
&b;
//错误。变量c是指向指针的指针。改为:float a=1,*b=&a,**c=&b;D double a=0.
0;b
=1.1;//错误。变量b没有定义,改为
(分号
改逗号...
...
定义
及初始化
正确的语句是
___。
A. int
a=b=0; B
.
答:
D.同一个类型的连续两个变量的定义应该放在逗号表达式中,不能拆分为两条语句。
C语言选择题,知道的请告诉我答案
答:
D
不可以用FILE定义指向二进制文件的文件指针。答案:D解析:概念的理解,参考课本。FILE可以指向二进制和文本文件。
大家正在搜
下列定义数组的语句中正确的是
以下定义语句中正确的是char
下列的数组定义语句不正确的是
下列定义变量的语句中错误的是
下列能正确定义字符串的语句是
以下定义语句中不正确的
下列定义语句中错误的是
下列语句中正确的是
以下定义句中正确的是