首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
admin
2015-05-21
83
问题
阅读以下说明,回答问题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://kaotiyun.com/show/zQWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
给定关系R(A,B,C,D,E)与S(B,C,F,G),那么与表达式π2,4,6,7(σ2<7(RS))等价的SQL语句如下:SELECT(41)________________FROMR,SWHERE(42)______________
假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pj(i=1,2,…,n)管理车票销售过程。假设Tjj=1,2,…,m)单元存放某日某趟车的车票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的购票张数。Pi进程的工作流程如下图所
设置日志文件的目的不包括(59)________________。
数据库的并发操作可能带来的问题包括(51)________________。
在互联网中,各种电子媒体按照超链接的方式组织,通常使用(22)________________来描述超链接信息。
I/0设备管理软件一般分为4个层次,如下图所示。图中①②③分别对应(21)________________。
对有n个结点、e条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先遍历,时间复杂度为(10)________________。
在数据库系统运行中,经常会找出频繁执行的SQL语句进行优化。常见的优化策略有:尽可能减少多表查询或建立(65);用带(66)的条件子句等价替换OR子句;只检索需要的属性列等。(66)
在Windows系统中,磁盘碎片整理程序可以分析本地卷,以及合并卷上的可用空间使其成为连续的空闲区域,从而使系统可以更高效地访问()。
某文件系统采用位示图(bitmap)记录磁盘的使用情况。若计算机系统的字长为64位,磁盘的容量为1024GB,物理块的大小为4MB,那么位示图的大小需要()个字。
随机试题
因产后大出血而导致闭经,伴头晕心悸,纳差神疲,面色萎黄,神情淡漠,阴道干涩,性欲减退,舌淡苔少,脉虚数。治疗在补气养血的基础上,应加用
艾略特波浪理论中大部分理论是与道氏理论相吻合的,不过道氏理论不仅找到了股价移动的规律,还找到了股价移动发生的时间和位置。()
在一亿年前,地球展开了一场声势浩大的造山运动。这项运动使得气候骤冷骤热。也正是大约在这个时候,恐龙从地球上消失了,而小小的蜥蜴却幸运地生存了下来。是什么原因导致了它们二者命运之间的天壤之别?恐龙和蜥蜴属于动物学分类中的同一科目,但它们身体大小相差
在下列关系运算中,不改变关系表中的属件个数但能减少元组个数的是()。
很多人一直认为,当情绪低落的时候,找一个好朋友,将自己的烦恼和痛苦倾吐出来,是一种释放负面情绪的好方法。然而,近期发表的研究报告却与传统观点相悖______遇到挫折时,向朋友大倒苦水不但无助于减压,反而会更添烦恼,尤其是对那些有完美主义情结的人来说。
Lookatthestatementsandtheshortnewsbelow.Whichnewsdoeseachstatement1-7referto.Foreachsentence,markonelette
AfterinvestimatingfiveresidentialgasexplosionsthatkilledfourpeopleintheKansasCity--Topekaareain1988and1989,t
Lightly_______intothemeetingroom.
They______theworkinspiteoftheextremelydifficultconditions.
Theoldestandsimplestmethod,then,ofdescribingdifferencesinpersonalitywasto【B1】______peopleaccordingto【B2】______.
最新回复
(
0
)