6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 00:42:41
6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?

6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?
6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?

6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?
9

6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少? 7. 如果有定义:int a[10],*p=&a[3]; 则p[6]代表数组a的哪个元素? 若有以下函数首部int fun(double x[10],int *n)则下面针对此函数的函数声明语句中正确的是 .A)int fun(double x,int *n); B)int fun(double,int);C)int fun(double *x,int n); D)int fun(double *,int*);如果答案没错的话 以下正确的函数定义形式是?A.double fun(int x,int y) B.double fun(int x;int y) C.double fun(int x,int y) D.double fun(int x,y) C语言习题(结构 )单选题1.有以下定义:struct { int x;int y;} a={ 5,7},*p=&a; 则表达式 ++p->x的值为 ( ).A.5 B.6 C.7 D.82、设有以下定义,正确的叙述是( ).typedef struct S { int g; char h; } T;A.可用S定义结构 若有以下定义,则p+5表示【 】int a[10], *p=a;A)元素a[5]的地址 B)元素a[5]的值C)元素a[6]的地址 D)元素a[6]的值 若有以下定义,则p+5表示_______.int a[10],*p=a; a)元素a[5]的地址 b)元素a[5]的值 c)元素a[6]的地址 d) .若有定义int a,b;并已正确给变量赋值,则以下选项与表达式(a +b) ? a: b”中的条件表达式“(x-y)”等 若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},p=a; 则不能表示a数组元素的表达式是( ) A) *p B)若有以下定义和语句:int a[10]={1,2,3,4,5,6,7,8,9,10},p=a;则不能表示a数组元素的表达式是( )A) *p B) a[10] C)* 若有以下定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的是( )若有以下定义:int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的是( B)A、p+=2;*(p++);B、p+=2;*++p;C、p+=3;*p++;D、p+=2;++*p; 7.若有以下定义,则p+5表示_______.int a[10],*p=a;a)元素a[5]的地址 b)元素a[5]的值c)元素a[6]的地址 d)元素a[6]的值 (14)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是(14)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是  A)a%(int)(x-y)  B)a=x!=y;  C)(a*y 36)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是36)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是A)a%(int)(x-y)   B)a=x!=y;   C)(a*y)%b 以下能正确定义且赋初值的语句是?A.int a=b=10;以下能正确定义且赋初值的语句是?A.int a=b=10; B.char c=32; 设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B设有定义,int x=2.以下表达式中,值不为6的是 A)x++,2*x B 这个A答案不是等于4么,A和这个有什么区别 ++x,2*x 求指教? 31.若有以下定义:int x[10],*pt=x; 则对x数组元素的正确引用是( ).A) *&x[10] B) *(x+3) C) *(pt31.若有以下定义:int x[10],*pt=x;则对x数组元素的正确引用是(  ).A) *&x[10] B) *(x+3) C) *(pt+10)D) pt+ 以下选项均为fun函数定义的头部,其中错误的是 .以下选项均为fun函数定义的头部,其中错误的是 .A.int fun(int x,int y[ ]) B.int fun(int x,int y[x])C.int fun(int x,int y[3]) D.int fun(int x,int *y) 27.若有结构类型定义typedef struct test{int x,y[2];}TEST;,则以下声明中正确的是 _________ 27.若有结构类型定义typedef struct test{int x,y[2];}TEST;,则以下声明中正确的是_________ .A.struct test x:B.st