-
以下定义语句中,错误的是()。
A、int a[]={1,2};
B、float b[10]={1.5,2.3,5};
C、int n=10,s[n]={0};
D、int a[]={'a','b','c'};
-
若要求定义具有10个int形元素的一维数组a,则以下的定义语句中错误的是()
A . #define N 10
B . int a[N];
C . #define n 5
D . int a[2*n];
E . int a[5+5];
F . int n=10,a[n];
-
若有以下定义和语句inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;以下选项中错误的是
-
若有定义语句double a,*p=&a;以下叙述中错误的是()
-
设有以下定义int a=0;double b=1.25;char c=’A’;#define d 2则下面语句中错误的是( )
-
设有定义语句“int a[ ]={66,88,99};“,则以下对此语句的叙述错误的是( )
-
06310081:以下定义语句错误的是()。
-
已定义 ch 为字符型变量,以下语句中错误的是()。
-
已定义ch为字符型变量,以下赋值语句中错误的是().
-
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是函数调用可以作为若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是函数调用可以作为独立的语句存在 B.函数调用可以作为一个函数的实参 C.函数调用可以出现在表达式中 D.函数调用可以作为一个函数的形参
A.函数调用可以作为独立的语句存在
B.函数调用可以作为一个函数的实参
C.函数调用可以出现在表达式中
D.函数调用可以作为一个函数的形参
-
若有定义语句:double a,*p=&a;,以下叙述中错误的是()。
若有定义语句:double a,*p=&a;,以下叙述中错误的是()。
A.定义语句中的*号是一个间址运算符
B.定义语句中的*号是一个说明符
C.定义语句中的p只能存放double类型变量的地址
D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量P
-
下面结构体的定义语句中,错误的是()。
A.struct ord{int x;int Y;int z;}struct ord a;
B.struct ord{int x;im Y;im z;};struct ord a;
C.struct ord{int x;int Y;int Z;}a;
D.struct{int x;int Y;int z;}a;
-
下列定义变量的语句中错误的是()。
A.int_int;
B.double int_;
C.char for;
D.float US$
-
【单选题】有定义语句:auto int x; 则以下说法错误的是()
A.x是整型变量
B.x是动态变量
C.auto是可以省略的
D.x是静态变量
-
设有定义语句inta[]={6,88,99};则以下对此语句叙述错误的是()。
A、定义了一个名为a的一维数组
B、a数组有3个元素
C、a数组的下标为1~3
D、数组中的每个元素是整型
-
下列定义变量的语句中错误的是()。
<img src='https://img2.soutiyun.com/ask/uploadfile/2646001-2649000/7ddebfd01e282da427c1a358c7501f22.gif' />
-
设有定义语句int a()={66,88,99}; 则以下对此语句的叙述错误的是
A.定义了一个名为a的一维数组
B.数组有3个元素
C.数组的下标为1到3
D.数组中的每个元素都是整型
-
3、3、若有定义语句: double a,*p=&a; 以下叙述中错误的是()
A.定义语句中的 * 号是一个间址运算符
B.定义语句中的 * 号只是一个说明符
C.定义语句中的p只能存放double类型变量的地址
D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
-
若主函数中有定义语句ina[10],b[10],c;,在主函数前定义的fun函数首部为voifun(in]),则以下选项中错误的调用语句是()
A.fun(b);
B.fun(&c);
C.fun(&a[3]);
D.fun(b[11]);
-
下面结构体的定义语句中错误的是().
A.struct st{int num,char name[20];} st a;
B.struct st{int num,char name[20];} ;st a;
C.struct st{int num,char name[20];} a;
D.struct {int num,char name[20];} a;
-
设有定义:ina,b;floax,y;,则以下选项中对语句所作的注释叙述错误的是()
A.scanf(“%d%d%f”,&a,&b);/*多余的格式符%f完全不起作用*/
B.scanf(“%d%d”,&a,&b,&x);/*多余的输入项不能获得输入数据*/
C.scanf(“%d%f%d”,&a,&b,&x);/*输入项与格式符类型不匹配,变量b和x得不到正确的输入数据*/
D.scanf(“Input:%d%d”,&a,&b);/*格式串中允许加入格式符以外的字符串*/
-
【单选题】有以下说明和定义语句 structstudent {int age; char num[8];}; structstudentstu[3]={{20,"200401"},{21,"200402"},{19,"200403"}}; structstudent *p=stu; 以下选项中引用结构体变量成员的表达式错误的是______。
A.(p++)->num
B.p->num
C.(*p).num
D.stu[3].age
-
14、下列变量定义语句中错误的是:
A.int MBK_do
B.char dog1
C.float _sky
D.int 2ab
-
设有以下定义 int a=10; double b=2.5; char c=’Z’; define d 100 则下面语句中错误的是
A.a++;
B.b++;
C.c++;
D.d++;