首页 > 大学本科> 理学
题目内容 (请给出正确答案)
[主观题]

有以下说明语句:structStudent{intnum;doublescore;};Studentstu[3]={{1001,80},{1002,75},{10

有以下说明语句:

structStudent

{intnum;

doublescore;

};

Studentstu[3]={{1001,80},{1002,75},{1003,91}},*p=stu;

则下面引用形式错误的是()。

(A)p->num

(B)(p++).num

(C)(p++)->num

(D)(*p).num

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下说明语句:structStudent{intnum;d…”相关的问题
第1题
以下属于良好的程序设计风格要素的有()。

A.源程序文档化

B.数据说明

C.语句构造

D.输入输出和追求效率

点击查看答案
第2题
以下程序有语法性错误,有关错误原因的正确说法是( )。 main() { intG=5,k; void pn_char(); … k=prt_char(G); }

A.语句void prt_char();有错,它是函数调用语句,不能用void说明

B.变量名不能使用大写字母

C.函数说明和函数调用语句之间有矛盾

D.函数名不能使用下划线

点击查看答案
第3题
有以下说明和定义语句: struct student {int age;char num[8];); struct student stu[3]={{20,"20

有以下说明和定义语句:

struct student

{int age;char num[8];);

struct student stu[3]={{20,"200401"},(21,"200402"),(19,"200403"}};

struct student*p=stu;

以下选项中引用结构体变量成员的表达式错误的是( )。

(A)(p++)->num (B)p->num (C)(*p).num (D)stu[3].age

点击查看答案
第4题
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0
];则以下scanf函数调用语句有错误的是

A.scanf""%d"t,&s[0].age);

B.scanf""%c"",&(ps->sex));

C.scanff""%s"",s[0].name);

D.scanff""%dtt,ps->age);

点击查看答案
第5题
有以下说明定义和语句,可用a.day引用结构体成员day,写出引用结构体成员day的其他两种形式【 】、【
】。 struct{ int day;char mouth;int year;}a,*b;b=&a;

点击查看答案
第6题
有以下说明语句: struct a{char x; double y; }ptype; 则下列选项中错误的
是()。

A.a是用户定义的结构体名

B.struct a是用户定义的结构类型

C.ptype是用户定义的结构类型名

D.x和Y都是结构成员名

点击查看答案
第7题
有以下结构体说明和变量的定义,且如下图所示指针p指向变量a,指针q指向变量b。则不能把结点 b连接
到结点a之后的语句是() struct node { char data; struct noe *next; }a,b, *p=&a, *q=&b;

有以下结构体说明和变量的定义,且如下图所示指针p指向变量a,指针q指向变量b。则不能把结点 b连接到

A.a,next=q;

B.p.next=&b;

C.p->next=&b;

D.(*p).next=q;

点击查看答案
第8题
有下列类C语言的语句 if(a>b)x=(x+y)↑2↑(y-1); else if(b>a)y=0; else y=x;

有下列类C语言的语句 if(a>b)x=(x+y)↑2↑(y-1); else if(b>a)y=0; else y=x; (1)用逆波兰式表示该语句。 说明: ①“↑”表示乘幂运算,在逆波兰式中直接使用。 ②“+”、“-”、“>”、“=”运算符在逆波兰式中直接使用。 ③无条件转移操作符用“j”表示,条件成立转移的操作符用“jT”表示,条件不成立转移的操作符用“jF”表示;转移目标用逆波兰式的序号(自然数表示)。 (2)给出该语句语义处理的四元式形式的目标代码。 注意:给出的目标代码中语句标号的定义性出现用Li表示,其中i=1,2,…,n;语句标号的使用性出现用四元式序列的序号表示,序号用①,②,…表示。 操作符使用规定同(1)中的说明。 (3)给出该语句翻译后的标号表。标号表按以下示例内容填写:

有下列类C语言的语句 if(a>b)x=(x+y)↑2↑(y-1); else if(b>a)y=0

点击查看答案
第9题
有这样一个canvas元素:《canvasid="myCanvas"width="200"height="100"》如果有以下代码,则对代码的说明,不正确的是()。《scripttype="text/javascript"》varc=document.getElementById("myCanvas")varcxt=c.getContext("2d");cxt.fillRect(0,0,100,50)《/script》

A.JavaScript中首先使用id来寻找canvas元素

B.HTML5通过调用canvas对象的getContext()方法来获取绘图环境

C.cxt.fillRect(0,0,100,50)语句将从原点开始分别绘制两条线段

D.canvas对象的大小为宽200px,高100px

点击查看答案
第10题
以下对二维数组的正确说明的语句是( )。

A.int a[3][]

B.float a(3,4)

C.double a[3][4]

D.float a(3)(4)

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