首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
admin
2015-05-21
78
问题
阅读以下说明,回答问题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’);
}
C语言函数的一般格式为:
<函数类型> <函数名> (<参数列表>)
{
<函数体>;
)
简答下述问题,将答案填写在答题纸中对应栏目。
(I)<函数类型>的含义是什么?
(2)<参数列表>的含义是什么?
(3)C语言函数之间的参数如何传递?
选项
答案
(1)<函数类型>的含义是:函数返回值的类型,无返回值时应写为void; (2)<参数列表>的含义是:函数的接口参数,可以为空,即表示没有参数,但函数名后面的()不能省略。 (3)C语言函数之间的参数传递是传值,是通过栈来传递的。
解析
C语言函数的一般格式为:
<函数类型> <函数名> (<参数列表>)
{
<函数体>;
}
其中<函数类型>为函数返回值的类型,无返回值时应写void;<参数列表>为函数的接口参数,可以为空,即表示没有参数,但函数名后面的()不能省略。
C语言函数之间的参数传递是传值,是通过栈来传递的。调用时所有参数在栈中新开辟相应类型的单元并将实参值填入,函数中对参数的任何操作都是对栈中单元的操作,一调用结束,栈中开辟的相应单元都会释放,并不影响实参变量的值。
转载请注明原文地址:https://kaotiyun.com/show/sQWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为(1)________________,其处理过程中保存现场的目的是(2)________________。
下列网络互连设备中,属于物理层的是(29)________________。
若系统正在将(20)________________文件修改的结果写回磁盘时系统发生崩溃,则对系统的影响相对较大。
用哈希表存储元素时,需要进行冲突(碰撞)处理,冲突是指(9)________________。
给定关系模式如下,学生(学号,姓名,专业),课程(课程号,课程名称),选课(学号,课程号,成绩)。查询所有学生的选课情况的操作是(36);查询所有课程的选修情况的操作是(37)。(37)
某企业人事管理系统中有如下关系模式,员工表Emp(eno,ename,age,sal,dname),属性分别表示员工号、员工姓名、年龄、工资和部门名称;部门表Dept(dnatne,phone),属性分别表示部门名称和联系电话。需要查询其它部门比销
某企业人事管理系统中有如下关系模式,员工表Emp(eno,ename,age,sal,dname),属性分别表示员工号、员工姓名、年龄、工资和部门名称;部门表Dept(dnatne,phone),属性分别表示部门名称和联系电话。需要查询其它部门比销
某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)2)R,则该系统的构成方式是()。
B-树是一种平衡的多路查找树。以下关于B-树的叙述中,正确的是()。
设备驱动程序是直接与()打交道的软件模块。
随机试题
我国普通中小学所设的教师职务有()
某老人74岁,脑出血后处于昏迷状态,长期进行管喂饮食。胃管已保留10天,社区护士正在为其更换新的鼻饲管。插胃管时,胃管插入长度相当于患者的
X线管久置后,在重新使用前应进行
下列哪项不属于对症选穴()
当沉井混凝土强度达到设计要求,大型沉井和小型沉井分别达到()时,方能进行拆除承垫木工作。
劳动者开始依法享受养老保险待遇的,劳动合同终止。()
垄断组织获取垄断利润的主要手段是垄断价格。()
与“新教育运动”相比,不属于进步主义教育特征的是()
1000Base-SX使用的传输介质是(49)。
Mostlibrariesrequireyoutoregisterbeforeyouareallowedtoborrowanyoftheirmaterials.Thismeansyouwillprobablybe
最新回复
(
0
)