首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
admin
2015-05-21
43
问题
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。
【说明】
在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。
程序段1:
struct student1{
char name[10];
long sno;
char sex;
float score[4];
}*p1,a1,b1;
程序段2:
union student2{
char name[10];
long sno ;
char sex;
float score[4];
}*p2,a2,b2;
汉诺塔问题说明:有n个盘子在A处,盘子从小到大,最上面的盘子最小,程序要把这n个盘子从A处搬到C处,可以在B处暂存,但任何时候都不能出现大的盘子压在小的盘子上面的情况。
下列是一段求解汉诺塔问题的C语言程序。
# include
void move(int n,char a,char c)
{
static int Step=l;
printf(”Step%2d:Disk%d %c一一一>%c\n”,Step,n,a,c);
Step++;
}
void Hanoi(int n,char a,char b,char c)
{
if(n>1)
{
Hanoi(n一1,a,c,b);
move(n,a,c);
Hanoi(n一1,b,a,c);
}
e⊥se move(n, a,c);
}
void main()
{
Hanoi(3,‘A’,‘B’, ‘C’);
}
回答问题,将答案填写在答题纸中对应栏目。
(1)sizeof(struct studentl)结果是多少?
(2)sizeof(union student2)结果是多少?
(3)变量a2在程序段2中定义,写出执行以下语句后的输出结果。
Strcpy(a2.name,”zhangwei”);
a2.sex=‘f’;
printf(“%S”,a2.name);
选项
答案
(1)sizeof(struct studentl)结果为:31 (2)sizeof(union student2)结果为:16 (3)执行语句后的结果为:“fhangwei”
解析
student1是一个结构体,sizeof(struct studentl)结果为所有元素字节数之和,因此sizeof(struct studentl)结果为:10+4+1+16=31字节。
student2是联合体(或共用体),sizeof(union student2)结果为其中最长一个元素的字节数。因此sizeof(union student2)结果为:16字节。
变量a2在程序段2中定义,执行以下语句:
strcpy(a2.name,“zhangwei”);
a2.sex=‘f’;
prinf(“%s”,a2.name);
结果为:“fhangwei”
转载请注明原文地址:https://jikaoti.com/ti/e6I7FFFM
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
在下列机制中,(23)________________是指过程调用和响应调用所需执行的代码在运行时加以结合;而(24)________________是过程调用和响应调用所需执行的代码在编译时加以结合。
E-R图中的实体集A、B之间为1:*联系,转换为关系模型时,在B实体集中增加A实体集的标识符作外码;而在面向对象数据模型中,(69)________________。
下列描述的因素中,不属于数据库物理设计应该考虑的是(64)________________。
以下关于软件可靠性测试的叙述中,错误的是(26)________________。
以下关于计算机软件著作权的叙述中,正确的是(16)________________。
在网络安全管理中,加强内防内控可采取的策略有(14)________________。①控制终端接入数量②终端访问授权,防止合法终端越权访问③加强终端的安全检查与策略管理④加强员工上网行为管理与违规审计
(16)是构成我国保护计算机软件著作权的两个基本法律文件。单个自然人的软件著作权保护期为(17)。(16)
某企业人事管理系统中有如下关系模式,员工表Emp(eno,ename,age,sal,dname),属性分别表示员工号、员工姓名、年龄、工资和部门名称;部门表Dept(dnatne,phone),属性分别表示部门名称和联系电话。需要查询其它部门比销
在Windows系统中,磁盘碎片整理程序可以分析本地卷,以及合并卷上的可用空间使其成为连续的空闲区域,从而使系统可以更高效地访问()。
函数调用和返回控制是用()实现的。
随机试题
下列属于中央集权型单一制国家的是()
患者,男,20岁。因大量蛋白尿1个月入院,病前无上呼吸道感染史。查体:血压120/80mmHg,双下肢有明显可凹性水肿。入院后诊断为肾病综合征。为明确病理类型,行肾穿刺活检,电镜下见有广泛的肾小球脏层上皮细胞足突消失。(2011年第106题)下列选项中
可用于区别水杨酸和苯甲酸钠的试剂是
下列关于无筋扩展基础设计的见解,其中()项是不正确的。
作为欧洲最繁忙的港口之一,威廉港(Wilhelmshaven)位于()。
外国投资者的待遇标准有()。
2007年8月,甲(国有企业)、乙(私营企业)、丙(自然人)决定共同投资设立股份有限公司。发起人协议的内容有:①股份有限公司的注册资本为800万元人民币。②三方共同约定,甲以现金50万元、厂房设备折价350万元出资;乙以现金80万元、非专利技术(非高新技术
下列排放的应税污染物中,暂免征收环境保护税的是()。
HTML表示()。
A、He’dlikemorescopeforputtingnewideasintopractice.B、He’dlovetoworkforsomeonewhoisunderstanding.C、Helongsfor
最新回复
(
0
)