首页 > 计算机应用技术> 微机原理及应用
题目内容 (请给出正确答案)
[主观题]

有以下说明语句: struct a{char x; double y; }ptype; 则下列选项中错误的

是()。

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

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

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

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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下说明语句: struct a{char x; doub…”相关的问题
第1题
设有以下说明语句 struct stu {int a;float b;}stutype; 则以下叙述不正确的是()

A.stutype 是用户定义的结构体类型名

B. a 和 b 都是结构体成员名

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

D. struct stu 是用户定义的结构体类型

点击查看答案
第2题
如下说明语句,则下面不正确的是()。 structstu {int a; Float b;}stutype;

A.stutype是用户定义的结构体类型名

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

C.struct stu是用户定义的结构体类型

D.a和b都是结构体成员名

点击查看答案
第3题
以下属于良好的程序设计风格要素的有()。

A.源程序文档化

B.数据说明

C.语句构造

D.输入输出和追求效率

点击查看答案
第4题
struct person {char name[9]; int age;}; struct person class[10]={“John”,17,“Paul”,19,“Mary”18,“adam”,16; 根据上面的定义,能打印出字母M的语句是()。

A.printf(“%c\n”,class[3].name)

B.printf(“%c\n”,class[3].name[1])

C.printf(“%c\n”,class[2].name[1])

D.printf(“%c\n”,class[2].name[0])

点击查看答案
第5题
根据下面的定义,能印出字母m的语句是()根据下面的定义,能印出字母M的语句是()。 struct person{char name[9] ; int age;} ; struct person class[10]={ “john ”,17, “paul ”,19, “mary”,18, “ adam”,16} ;
根据下面的定义,能印出字母m的语句是()根据下面的定义,能印出字母M的语句是()。

struct person{char name[9] ; int age;} ; struct person class[10]={ “john ”,17, “paul ”,19, “mary”,18, “ adam”,16} ;

A.printf(“%c\n”,clsaa[2].name[0]);

B.printf(“%c\n”,class[3].name[1]);

C.printf(“%c\n”,class[3].name);

D.printf(“%c\n”,class[2].name[1]);

点击查看答案
第6题
已知ch是字符型变量,则不正确的赋值语句是()。

A.ch=5+9

B.ch=‘\0’

C.ch=‘7’+‘9’

D.ch=‘a+b’

点击查看答案
第7题
已知结构Resource 的定义如下: struct Resource{ public int Data = 0; } 则下列语句的运
已知结构Resource 的定义如下:

struct Resource{

public int Data = 0;

}

则下列语句的运行结果为________。

Resource[] list= new Resource[20];

for(int i = 0;i<20;i++){

System.Console.WriteLine(“data={0}”,list[i].Data);

}

A.打印20 行,每行输出都是 data=0

B.打印20 行,每行输出都是 data=null

C.打印20行.第1行输出data=0,第2行输出data=2,.,第20行输出data=19

D.出现运行时异常

点击查看答案
第8题
若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d+c的结果类型为()

A.float

B.char

C.int

D.double

点击查看答案
第9题
若m、n为整型,x为实型,ch为字符型,下列赋值语句中正确的是()。

A.m+n=x;

B.m=ch+n;

C.x=(m+1)++;

D.m=x%n;

点击查看答案
第10题
设有说明char ch=‘a’; int x=3; float y=4; double z=5; ,则表达式ch*(x-y)/z的数据类型是()。

A.不确定

B.int

C.double

D.char

点击查看答案
第11题
以下程序的运行结果是()。 # include "stdio.h" main() { struct date { int y,m,d;} today; printf("%d\n", sizeof(struct date));}

A.出错

B.6

C.3

D.2

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