更多"设有定义语句: int x[6]=2,4,6,8,5,7), *p="的相关试题:
[单项选择]设有定义语句
int x[6]=(2,4,6,8,5,7.), *p=x, i;
要求依次输出x数组6个元素中的值,不能完成此操作的语句是
A. for(i=0;i<6;i++) printf(“%2d”,* (p++));
B. for(i=0;i<6;i++) printf(“%2d”,*(p+i));
C. for(i=0;i<6;i++) printf(“%2d”,*p++);
D. for(i=0;i<6;i++) printf(“%2d”,*(p)++);
[单项选择]设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i;
要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。
A. for(i=0;i<6;i++)printf("%2d",*(p++));
B. for(i=0;i<6;i++)printf("%2d",*(p+i));
C. for(i=0;i<6;i++)printf("%2d",*p++);
D. for(i=0;i<6;i++)printf("%2d",(*p)++);
[单项选择]设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i; 要求依次输出x数组6个元素中的值,不能完成此操作的语句是()
A. for(i=0;i<6;i++)printf("%2d",*(p++));
B. for(i=0;i<6;i++)printf("%2d",*(p+i));
C. for(i=0;i<6;i++)printf("%2d",*p++);
D. for(i=0;i<6;i++)printf("%2d",(*p)++);
[单项选择]设有定义语句:
int x[6] = 2,4,6,8,5,7 , * p=x,i;
要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。
A. for(i=0; i <6;i++) printf("%2d",* (p++));
B. for(i =0;i <6;i ++ ) printf( "%2d" , * (p +i));
C. for(i =0;i <6;i ++ ) printf(" %2d" , * p ++ );
D. for(i =0;i <6;i ++ ) printf("%2d" ,( * p) ++ );
[单项选择]设有定义语句int( * f)(int);,则下列叙述中正确的是
A. f是基类型为int的指针变量
B. f是指向函数的指针变量,该函数具有一个int类型的形参
C. f是指向int类型一维数组的指针变量
D. f是函数名,该函数的返回值是基类型为int类型的地址
[单项选择]设有定义语句int(*f(int);,则下列叙述正确的是( )。
A. f是基类型为int的指针变量
B. f是指向函数的指针变量,该函数具有一个int类型的形态
C. f是指向int类型一维数组的指针变量
D. f是函数名,该函数的返回值是其类型为int类型的地址
[单项选择]设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。
A. 定义了一个名为k的一维数组
B. k数组有3个元素
C. k数组元素的下标为1~3
D. 数组k中的每一个元素都是整型
[单项选择]设有定义语句“int(*f)(int);”,则以下叙述正确的是( )。
A. f是基类型为int的指针变量
B. f是指向函数的指针变量,该函数具有一个int类型的形参
C. f是指向int类型一维数组的指针变量
D. f是函数名,该函数的返回值是基类型为int类型的地址
[单项选择]设有定义语句:
int a[]=11,22, 33;
则下面对此语句的叙述错误的是
A. 定义了一个名为a的一维数组
B. 数组中的每一个元素都是整型
C. a数组的元素下标为1—3
D. a数组有3个元素