首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请分析以下程序。 int main() {pid_t pid; int a=1: pid=fork(); if(pid==0) printf("I am the child process,a=%d\n",++a); else
请分析以下程序。 int main() {pid_t pid; int a=1: pid=fork(); if(pid==0) printf("I am the child process,a=%d\n",++a); else
admin
2022-06-21
44
问题
请分析以下程序。
int main()
{pid_t pid;
int a=1:
pid=fork();
if(pid==0)
printf("I am the child process,a=%d\n",++a);
else
printf("I am the parent process,a=%d\n",--a);}
在UNIX操作系统中正确编译链接后,其运行结果为( )。
选项
A、I am the child process.a=2
I am the parent process.a=0
B、I am the child process.a=2
C、I am the parent process.a=0
D、不输出任何信息
答案
A
解析
函数fork()的作用是通过系统调用创建一个与原来进程几乎完全相同的进程。对于子进程返回标识符0,对于父进程返回子进程的PID。父进程和子进程拥有各自的局部变量a,初始值都为1;所以子进程中PID为0,执行的是第1个printf,由a的值为1,先自增再输出值,可知输出的是This is the child process,a=2;而父进程中PID为子进程的PID,不为0,执行的是第2个printf,由a的值为1,先自减再输出值,可知输出的是This is the parent process,a=0。因此,本题答案选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/DHyZ777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在程序设计过程中,要为程序调试做好准备,主要体现在______。A)采用模块化、结构化的设计方法设计程序B)根据程序调试的需要,选择并安排适当的中间结果输出必要的断点C)编写程序时要为调试提供足够的灵活性D)以上全部
Web应用系统一般分为三层,下列哪一层不属于Web应用系统的范畴______。A)应用层B)表示层C)业务层D)数据层
以下关于软件测试方法,说法正确的是______。A)单元测试涉及编码和详细设计的文档B)系统测试涉及概要设计信息C)确认测试涉及编码和需求规格说明书D)集成测试涉及其他的系统元素
在软件测试信息流中,输入的信息主要有______。A)软件配置B)测试配置C)测试工具D)以上全部
下列情况下会考虑使用自动测试的是______。A)对软件产品的次要部件进行测试B)所开发的软件产品的需求不稳定C)需要反复执行的测试,使用不同输入数据值进行反复测试D)由客户方组织的验收测试
功能或性能没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误生命,这属于软件缺陷级别中的______。A)致命的缺陷(fatal)B)严重的缺陷(critical)C)一般的缺陷(major)D)微小的缺陷(minor)
下面①~④是关于软件测试工作原则的描述,正确的判断是______。①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间③在测试之前需要与开发人员进行详
软件性能的指标有______。(1)响应时间(2)系统响应时间和应用延迟时间(3)吞吐量(4)并发用户数(5)资源利用率A)(1)(2)(3)(5)B)(2)(3)(4)(5)C)(1)(3)(4)(5)D)(1)(2)(3)(
关于软件测试过程,请回答以下问题。应当如何正确选取过程模型?
实际的数据库管理系统产品在体系结构上通常具有的相同的特征是______。
随机试题
下列选项中,可用阴阳对立制约解释的是()。
根据情志相胜法.可制约大怒的情志是
根据《合同法》的规定,合同生效后,当事人发现合同对价款的约定不明确的,首先应当采用()确定。
对设备的维修所发生的费用应计入()。
关于资产管理行业给宏观经济和金融市场体系带来的积极作用,以下说法错误的是()。
商业银行及其分支机构自取得营业执照之日起无正当理由超过()个月未开业的,由国务院银行业监督管理机构吊销其经营许可证,并予以公告。
因产品质量不合格造成他人财产、人身损害而提起的诉讼,下列哪些地区的人民法院具有管辖权()
一切犯罪都必须具备的主观要件是()。
资本家用于购买劳动力的可变资本,它的价值()。
HerearesomebooksbyAgathaChristie.Youcanread______youlike.
最新回复
(
0
)