首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。 【说明】 在某嵌入式处理器上,编写以下两段程序(编译选项中,存储采用4字节对齐方式)。 程序段1: struct student1{ char name[10]
admin
2015-05-21
91
问题
阅读以下说明,回答问题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
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pj(i=1,2,…,n)管理车票销售过程。假设Tjj=1,2,…,m)单元存放某日某趟车的车票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的购票张数。Pi进程的工作流程如下图所
E-R图中的实体集A、B之间为1:*联系,转换为关系模型时,在B实体集中增加A实体集的标识符作外码;而在面向对象数据模型中,(69)________________。
(68)________________不是分布式数据库管理系统应该遵循的准则。
下表中两个事务的调度带来的问题是(54)________________。
假设某企业信息管理系统中的5个实体:部门(部门号,部门名,主管,电话),员工(员工号,姓名,岗位号,电话),项目(项目号,名称,负责人),岗位(岗位号,基本工资),亲属(员工号,与员工关系,亲属姓名,联系方式)。该企业有若干个部门,每个部门有若干名员工;每
耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合程度不取决于(25)________________。
攻击者通过发送一个目的主机已经接收过的报文来达到攻击目的,这种攻击方式属于(15)________________攻击。
给定关系模式如下,学生(学号,姓名,专业),课程(课程号,课程名称),选课(学号,课程号,成绩)。查询所有学生的选课情况的操作是(36);查询所有课程的选修情况的操作是(37)。(37)
某企业人事管理系统中有如下关系模式,员工表Emp(eno,ename,age,sal,dname),属性分别表示员工号、员工姓名、年龄、工资和部门名称;部门表Dept(dnatne,phone),属性分别表示部门名称和联系电话。需要查询其它部门比销
某文件系统采用位示图(bitmap)记录磁盘的使用情况。若计算机系统的字长为64位,磁盘的容量为1024GB,物理块的大小为4MB,那么位示图的大小需要()个字。
随机试题
乳牙面洞深度
地高辛的潜在中毒浓度是()
男性,40岁,体重60kg,因食管癌进食困难1月余,主诉:乏力、极度口渴、尿少而色深。检查:血压、体温均正常,眼窝凹陷、舌干燥、皮肤弹性差。补液后口渴减轻,尿量增多,测血清钾浓度为3.1mmoL/L,应在尿量达下列哪项指标时补给钾盐
是从施工部署的角度,着重于技术质量形成规律来编制全面施工管理计划文件。
某工程项目承包人于2012~5月1日按合同规定向监理人报送竣工验收申请报告,但直到2012年7月中旬,发包人无故一直没有组织竣工验收,则根据《标准施工招标文件》中“通用合同条款”的规定应()。
依据我国公司法的规定,下列情形中,公司可以回购本公司股票的有()。
银行信用与商业信用是相互对立的,银行信用发展起来以后,逐步取代商业信用,使后者的规模日益缩小。()
关于数据库应用系统的需求分析工作,下列说法正确的是()。
下图是网络地址转换NAT的一个示例根据图中信息,标号为①的方格中的内容应为()。
Theartististhecreatorofbeautifulthings.Torevealartand【C1】______theartistisart’saim.Thecriticishewhocantran
最新回复
(
0
)