首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

设有以下程序: struct st{int n;struct st *next;}; static struct st a[3]={5,&a[1],7,&

;a[2],9,'\0'},*p; p=&a [0]; 下面选项中,表达式值为6的是______。

A.p++->n

B.p->n++

C.(*p).n++

D.++p->n

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有以下程序: struct st{int n;struct…”相关的问题
第1题
有以下程序段:struct st{ int x; int * y; } * pt;int a[] = {1,2} ,b[] = {3,4};struct st c[2]

有以下程序段: struct st { int x; int * y; } * pt; int a[] = {1,2} ,b[] = {3,4}; struct st c[2] = {10,a,20,b}; pt=c; 以下选项中表达式的值为11的是()。

A.*pt->y

B.pt->x

C.++pt->x

D.(pt++)->x

点击查看答案
第2题
有以下程序#include <stdio.h>struct st{ int x, y, z;} data[2]={3,10,2,20,15,7};main(){ struct st *p=data; printf("%d,", p->y); printf("%d\n",(p)->x); }程序的运行结果是

A.10,3

B.20,3

C.10,20

D.20,2

点击查看答案
第3题
以下程序的输出是______。struct st{int x;int*y;}*p;int dt[4]={10,20,30,40};struct st aa[4]={

以下程序的输出是______。 struct st {int x;int*y; }*p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,&dt[1],60,&dt[2],60,&dt[3]}; main() { p=aa; printf("%d\n",++(p->X)); }

A.51

B.11

C.50

D.60

点击查看答案
第4题
若有以下程序段:struct st{int n;int*m;};int a=2,b=3,c=5;struct st s[3]=({101,&a},{102,&

若有以下程序段: struct st {int n; int*m;}; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c},{103,&b}}; main() {struct st*p; p=s; …} 则以下表达式中值为5的是()。

A.(p++)->m

B.*(p++)->m

C.(*p).m

D.*(p)->m

点击查看答案
第5题
以下程序的输出结果是#include<stdio.h>struct st{ int x;int *y;}*p;int dt[4]={10,20,30,40};s

以下程序的输出结果是 #include<stdio.h> struct st { int x;int *y;}*p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],}; main() { p=aa; printf("%d\n",++(p->x));}

A.10

B.11

C.51

D.60

点击查看答案
第6题
以下程序的输出结果是#include<stdio.h>struct st{ int x;int *y;}*p;int dt[4]={10,20,30,40};struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};main(){ p=aa;printf("%d\n",++(p->x));}

A.10

B.11

C.51

D.60

点击查看答案
第7题
设有以下程序段:struct MP3{ char name[20]; char color; float price;}std,*ptr;ptr=&std

设有以下程序段:

struct MP3

{ char name[20];

char color;

float price;

}std,*ptr;

ptr=&std:

若要引用结构体变量std中的color成员,写法错误的是()。

A.std.color

B.ptr->color

C.std->color

D.(*ptr)color

点击查看答案
第8题
设有如下说明 typedef struct ST {long a;int b;char c[2];}NEW; 则下面叙述中正确的是
______。

A.以上的说明形式非法

B.ST是一个结构体类型

C.NEW是一个结构体类型

D.NEW是一个结构体变量

点击查看答案
第9题
设有如下说明typedef struct ST { long a;int b;char c[2];} NEW;则下列叙述中正确的是A.以上的
说明形式非法 B.ST是一个结构体类型C.NEW是一个结构体类型 D.NEW是一个结构体变量

点击查看答案
第10题
设有如下定义:struct ss{ char name[10]intage;charsex;} std[3],*p=std; 下面各输入语句中错误

设有如下定义: struct ss { char name[10] int age; char sex; } std[3],*p=std; 下面各输入语句中错误的是()。

A.scanf("%d",&(*p).age);

B.scanf("%st",&std.name);

C.scanf("%c",&std[0].sex);

D.scanf("%c",&(p->sex));

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改