30、以下定义语句中正确的是()。
A.int a=b=0;
B.char A=65+1,b='b';
C.float a=1,*b=&a,*c=&b;
D.double a=00;b=1.1;
时间:2024-04-27 10:12:18
-
设函数fun的定义形式为void fun(char ch,float x){……}则以下对函数fun的调用语句中,正确的是()
A . fun("abc",3.0);
B . t=fun(’D’,16.5);
C . fun(’65’,2.8);
D . fun(32,32);
-
名为sort的Sub子过程的形式参数为一数组,以下的定义语句中正确的是()
A、Private Sub sort(A() As Integer)
B、Private Sub sort(A(10) As Integer)
C、Private Sub sort(ByVal A() As Integer)
D、Private Sub sort(A( ,) As Integer)
-
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
A .
B .
C .
D .
-
若有定义语句 char *aa[2]={abcd,ABCD};,则以下说法中正确的是_______.
-
以下定义语句中正确的是( )
-
设有函数定义:void fun(int x,char c){ … } 则以下的调用语句中,正确的是_____。
-
设函数fun的定义形式为void fun(char ch, float x ) { … }则以下对函数fun的调用语句中,正确的是 ( )
-
要说明一个类型名STP,使得定义语句STP s等价于char *s,以下选项中正确的是( )。
-
若有定义语句\char *aa[2]={\abcd\,\ABCD\};\,则以下说法中正确的是_______.
-
若在定义行:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确给变量赋值的是( ).
-
若有定义语句,inta[2][3],*p[3];则以下语句中正确的是()。 A.p=a;B.p[0]=a;C.p[0]=&
若有定义语句,int a[2][3],*p[3];则以下语句中正确的是()。
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[1]=&a;
-
若有定义语句:int a[2][3],*p[3],则以下语句中正确的是
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[1]=&a;
-
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
A.float *p=1024;
B.int *p=(float)x;
C.float p=&x;
D.float *p=&x;
-
在java中,已经定义接口A,以下语句正确的是( ). (选择两项)
-
设有以下定义和语句: 则以下叙述中正确的是()。
设有以下定义和语句:<img src='https://img2.soutiyun.com/ask/uploadfile/4278001-4281000/abe69ef245504637ff5aa004391ddf5a.jpg' />则以下叙述中正确的是()。
A.str数组长度和P所指向的字符串长度相等
B.*P与str[0]的值相等
C.str与P的类型完全相同
D.数组str中存放的内容和指针变量P中存放的内容相同
-
【单选题】以下结构体的定义语句中,正确的是______。
A.struct student {int num; char name[10];int age;};stu;
B.struct {int num;char name[10];int age;}student; struct studentstu;
C.struct student {intnum; char name[10];int age;}stu;
D.struct student {intnum; char name[10]; int age;}; student stu;
-
(专基)以下定义语句中正确的是()
A.har a='A' b='B'
B.loat a=b=10.0
C.int a=10,b=20
D.loat a=10.0,int b=20
-
如果在一个函数中的复合语句中定义了一个变量,则以下对该变量说法正确的是__
A.只在该复合语句中有效
B.在该函数中有效
C.在本程序范围内均有效
D.为非法变量
-
在Java中,以下定义数组的语句正确的是(选一项)()
A.int t[10] = new int[]
B.har a[] = "hefg
C.int t[] = new int[10]
D.ouble d = new double[10]
-
以下定义语句中不正确的是()。
A.double x[5]={2.0, 4.0, 6.0, 8.0, 10.0};
B.char c2[]={'x10', 'xa', 'x8'};
C.char c1[]={'1', '2', '3', '4', '5'};
D.int y[5]={0,1,3,5,7,9};
-
以下定义并初始化一维数组的语句中正确的是()。
A.int arr1[ ]={6,5,1,2,3};
B.int [ ] arr2=new int[ ];
C.int[ ] arr3=new int[ ]{6,5,1,2,3};
D.int[ ] arr4;arr4={6,5,1,2,3};
-
设有定义语句int(*f)(int);,则以下叙述中正确的是()
A.f是基类型为int的指针变量
B.f是指向函数的指针变量,该函数具有一个int类型的形参
C.f是指向int类型一维数组的指针变量
D.f是函数名,该函数的返回值是基类型为int类型的地址
-
11、若有定义语句int a[10]; 以下叙述中正确的是()
A.a[0]是合法的数组元素,a[10]不是合法的数组元素
B.a[0]是合法的数组元素,a[10]是合法的数组元素
C.a[0]不是合法的数组元素,a[10]不是合法的数组元素
D.a[0]不是合法的数组元素,a[10]是合法的数组元素
-
1、以下定义语句中正确的是
A.int a=b=0;
B.char A=65+1,b=‘b’;
C.float a=1, char b,c;
D.double a=0.0;b=1.1;