以下不正确的定义浯句是A.double x[5]={2.0,4.0,6.0,8.0,10.0};B.int y[5]={0,1,3,5,7,9};C.char

题目

以下不正确的定义浯句是

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={‘1’,’2’,’3’,’4’,’5’};

D.char c2[]={‘\x10’,’\xa’,’\x8’};

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

第1题:

以下不正确的定义语句是().

A.double x[5] = { 2.0, 4.0, 6.0, 8.0, 10.0 };

B.int y[5] = { 0, 1, 3, 5, 7, 9 };

C.char c1[ ] = { '1', '2', '3', '4', '5' };

D.char c2[ ] = { 'x10', 'xa', 'x8' };


D 根据FORTRAN的规定,对变量的类型说明,INTEGER和REAL优先于IMPHC-IT语句,尽管由IMPLICIT语句说明了A,B,X,N字母开头的变量为实型,但是A,B,XB均为整型,未说明的变量仍符合l—N规则。因此,D项中的A和B的类型应为整型。

第2题:

以下不正确的定义语句是()。

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={'1','2','3','4','5'};

D.char c2[]={'x10','xa','x8'};


AB

第3题:

以下不正确的定义语句是()。

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={′1′,′2′,′3′,′4′,′5′};

D.char c2[]={′x10′, ′xa′, ′x8′};


AB

第4题:

以下不正确的定义语句是( )。

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={'1','2','3','4','5'};

D.char c2[]={'\x10','\xa','\x8'};


正确答案:B
解析:选项B)中定义的y数组的长度为5,但赋初值时有6个元素,所以是错误的。

第5题:

以下不正确的定义语句是

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={′1′,′2′,′3′,′4′,′5′};

D.char c2[]={′\x10′, ′xa′, ′\x8′};


正确答案:B
解析:在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,选项B)中定义有5个元素,但赋值时有6个元素,所以是错误的。

第6题:

以下不正确的定义语句是

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char cl[]={'1','2','3','4','5'};

D.char c2[]={'\x10','\xa','\x8'};


正确答案:B
解析:在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,选项B)中定义有5个元素,但赋初值时有6个元素,所以是错误的。

第7题:

以下不正确的定义语句是

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={'1','2','3','4','5'};

D.char c2[]={'\x10','\xa','\x8'};


正确答案:B
解析:在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,选项B) 中定义有5个元素,但赋值时有6个元素,所以是错误的。

第8题:

以下不正确的定义语句是

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[ ]={'1','2','3','4','5'};

D.char c2[ ]={'\x10','\xa','\x8'};


正确答案:B
解析:在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,并且小于自身,本题中选项B的下标表达式的值超过了自身。

第9题:

以下不正确的定义语句是

A.double x[5]={2.0,4.0,6.0,8.0,10.0};

B.int y[5]={0,1,3,5,7,9};

C.char c1[]={'1','2','3','4','5'};

D.char c2[]={'\x10','\xa','\x8'};


正确答案:B
解析: 在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,选项B)中定义有5个元素,但赋值时有6个元素,所以是错误的。