工学

单选题已定义下列变量:  int n;   float f;     double df; df=10;  n=2;  下列语句正确的是()Af=12.3;Bn=df;Cdf=n=100;Df=df;

题目
单选题
已定义下列变量:  int n;   float f;     double df; df=10;  n=2;  下列语句正确的是()
A

 f=12.3;

B

 n=df;

C

 df=n=100;

D

 f=df;

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

第1题:

下列能正确定义且赋初值的语句是( )。

A.int n1=n2=10;

B.char c=32;

C.float f=f+1.1;

D.double x=12.3E2.5;


正确答案:B
解析:C语言规定,可以在定义变量的同时给变量赋初值,称为变量初始化。在选项A)中在给n1和n2进行赋初值,但变量n2没有定义:在选项C)中定义变量f时,不能在赋值表达式的右边出现变量f自身,所以选项C)错误;在选项D)用指数表达式的常量中,字母E后面的数应该为整数,而不应该为小数形式。因此,选项B)正确。

第2题:

下列正确的变量声明是( )

A.int m;n;k;

B.unsigned int m,n,k;

C.double int m,n,k;

D.int m,n,k


正确答案:B

第3题:

下列定义变量的语句中错误的是

A)int _int;

B)double int_;

C)char For;

D)float US$;


正确答案:D

 答案 D
解析:C语言规定,变量的标识符只能由字母、数字或下划线 3 种字符组成,且首字母必须为字母或下划线 。 在 C 语言中大小写字母别认为是不同的字符 。 D 选项中包含有特殊字符 $ ,因此其不是合法的变量名称。

第4题:

以下对结构体类型变量的定义中,不正确的是( )

A.typedef struct aa { int n; float m; }AA; AA tdl;

B.#define AA struct aa AA{ int n; float m; }tdl;

C.struct { int n; float m; }aa; struct aa tdl;

D.struct { int n; float m, }tdl;


正确答案:C

第5题:

下列定义变量的语句中错误的是( )。

A.int_int;

B.double int_;

C.char for;

D.float US$


正确答案:D
解析:$不能用做变量名,合法的标识符由字母、数字和下画线组成。

第6题:

设有如下变量定义: double a=3.500000;float b=2.5; int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )

A.2.5

B.3.5

C.4.5

D.表达式不正确


正确答案:B

第7题:

以下能正确定义且赋初值的语句是 ______。

A.int n1=n2=10;

B.char c=32;

C.float f=f+1.1;

D.double x=12.3E2.5;


正确答案:B
解析:语句“int n1=n2=10;”中,由于变量n2未定义,所以此赋值语句错误:由于赋值语句中不能存在运算表达式,所以选项C中的赋值语句错误;选项D中指数表示错误,C语言规定,e后面的指数必须为整数;选项B中的“32”是 ASCII码的表示形式,这是C语言中字符型数据和整型数据通用的表现,即一个字符数据可以以字符形式出现,也可以以整数形式出现。

第8题:

下列定义变量的语句中正确的是( )。A)int _int; B)double 3int_;C)char for; D)float US&;


正确答案:A
用户标识符不能为关键字,只能由数字,字母和下划线组成,而且第一个必须为字母或下划线。

第9题:

以下能正确定义且赋初值的语句是( )。

A.int n1=n2=10;

B.char c=32;

C.float f=f+1.1;

D.double x=12.300.5;


正确答案:B

第10题:

以下对一维实型数组a的正确定义的是______。

A.float a(10);

B.int n=10;float a[n];

C.int n;float a [n]; scanf("%d",&n);

D.#define SIZE 10 float a[SIZE];


正确答案:D
解析:C语言不可动态定义数组,必须是整型常量,选项D中的SIZE是符号常量,也是常量,值为10,所以可以用符号常量来定义数组的长度。

更多相关问题