首页 > 外语类考试> 大学英语四级
题目内容 (请给出正确答案)
[单选题]

设有如下所示C语句序列,则下面的表达式中值为6的是()。structT{intnstructT*p}a[3]={5,&a[1],7,&a[2],9,NULL},*p=a

A.p++->n

B.p->n++

C.(*p).n++

D.++p->n

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有如下所示C语句序列,则下面的表达式中值为6的是()。st…”相关的问题
第1题
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=hello;则以下叙述中正确的是A.语句

设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.S=hello;则以下叙述中正确的是

A.语句++p->a;的效果是使P增1

B.(p++)->a与p++->a都是合语法的表达式,但二者不等价

C.语句*p->s++;等价于(*p)->s++;

D.语句++p->a;的效果是使成员a增1

点击查看答案
第2题
设有以下说明语句,则下面的叙述中不正确的是()。 struct ex (int x;float y;char z; )example; (A)stru

设有以下说明语句,则下面的叙述中不正确的是( )。

struct ex

(int x;float y;char z; )example;

(A)struct结构体类型的关键字 (B)example是结构体类型名

(C)x,y,z都是结构体成员名 (D)struct ex是结构体类型

点击查看答案
第3题
下列说法错误的是()。A、case后面的表达式不能是含有变量的关系表达式和逻辑表达式,它不能像if语
下列说法错误的是()。

A、case后面的表达式不能是含有变量的关系表达式和逻辑表达式,它不能像if语句那样起到判断表达式真假的作用。

B、每个case后的常量只起语句标号的作用,所以case常量的值必须互不相同,而且在每个case的语句序列后都有break的情况下,改变case常量出现的次序,不影响程序的运行结果。

C、每个case后的“常量表达式”的类型应该与switch后括号内表达式的类型一致。

D、若case后面的语句省略不写,则表示它什么也不做。

点击查看答案
第4题
设有以下说明语句 struct ex {int x; float y; char z;}example; 则下面的叙述中不正确的是( )。

A.struct是结构体类型的关键字

B.example是结构体类型名

C.x,y,z都是结构体成员名

D.struct ex是结构体类型

点击查看答案
第5题
设有以下循环结构Do循环体Loop While<条件>,则以下叙述中错误的是()。

A.“条件”可以是关系表达式、逻辑表达式或常数

B.循环体中可以使用Exit Do语句

C.若“条件”是一个为0的常数,则一次也不执行循环体

D.如果“条件”总是为True,则不停地执行循环体

点击查看答案
第6题
设有以下语句,则下面表达式中的值为3的是()。 struct s {int a1; struct s *a2; }; static struct

设有以下语句,则下面表达式中的值为3的是( )。

struct s

{int a1;

struct s *a2;

};

static struct s a[3]={1,&a[1],2,&a[2],3,&a[0]},*ptr;

ptr=&a[1];

A.ptr->a1++ B.ptr++->a1 C.*ptr->a1 D.++ptr->a1

点击查看答案
第7题
设有如下程序段: int x=2002,y=2003; printf("%d\n",(x,y));则以下叙述中正确的是()。 (A

设有如下程序段:

int x=2002,y=2003; printf("%d\n",(x,y));则以下叙述中正确的是( )。

(A)输出语句中格式说明符的个数少于输出项的个数,不能正确输出

(B)运行时产生出错信息

(C)输出值为2002

(D)输出值为2003

点击查看答案
第8题
前面的例子已经讲过如果变量的初值在进入循环体之前已经存在,可以省略表达式1。有时程序的循环体中已经有了
变量的增值语句,也可以省略表达式3,这时只要有表达式2就可以了。下面的程序就能完成这一功能。
点击查看答案
第9题
求如图7-30所示连通图G的生成树TG.设有如下“破圈法”: (1)令G=G1,i=1; (2)若Gi无环,则TG=Gi,否则进入(3)

求如图7-30所示连通图G的生成树TG.设有如下“破圈法”:

(1)令G=G1,i=1;

(2)若Gi无环,则TG=Gi,否则进入(3);

(3)在Gi中找出一个环σi,并从中删去边ei,令Gi+1=Gi-ei

(4)i=i+1,返回(2).

点击查看答案
第10题
设有如下程序段: int x=2002, y=2003; printf("%d\n",(x,y)); 则以下叙述中正确的是( )。

A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出

B.运行时产生出错信息

C.输出值为2002

D.输出值为2003

点击查看答案
第11题
设有说明语句:int x=1,y=3,z=5;则下面表达式中值为0的是()

A.x&&z

B.(y!=1)&&(z!=0)

C.(x<y)&&x<z

D.x||y>3&&z>5

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