首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请分析以下程序。 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
62
问题
请分析以下程序。
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全国计算机四级
相关试题推荐
Web应用系统一般分为三层,下列哪一层不属于Web应用系统的范畴______。A)应用层B)表示层C)业务层D)数据层
下列关于面向对象分析的测试策略的陈述,说法错误的是______。A)面向对象的分析直接映射问题空间,将问题空间中的实例抽象为对象B)面向对象的分析用对象的结构反映问题空间的复杂实例和复杂关系C)面向对象中用属性和操作表示实例的特性和行为D)
测试工作的整体目标是______。A)确定测试的任务B)确定测试所需的各种资源和投入C)预见可能出现的风险和问题以指导测试的执行D)以上全部
在面向对象软件的集成测试中,关于程序的系统测试,说法错误的是______。A)面向对象系统测试的主要目标是测试开发出来的软件是否是问题空间的一个合理解B)对于系统测试而言,面向对象软件与传统结构化软件并没有本质区别C)面向对象软件测试技术主要有
在面向对象软件的集成测试中,高频集成有三个主要步骤,其正确顺序是______。①开发人员完成要提供代码的增量构件,同时测试人员完成相关的测试包②评价结果③集成测试人员将开发人员新增或修改的构件集中起来形成一个新的集成体A)①②③
软件可靠性预测的目的是______。A)根据软件在可靠性与测试揭示的故障情况来预测软件在正在运行时的故障和实效情况B)通过受控的软件测试过程来预测软件在实际运行中的可靠性C)通过软件测试揭示软件缺陷并通过修改缺陷来提高软件可靠性D)关注可能
以下是某C程序段,其功能为计算输入数字的阶乘。请仔细阅读程序并完成要求。#incllJde#includeintmain(){inti=0;/*i为计数器*/intn;intfactoria
在结构化测试用例中,最强的覆盖准则是A)判定覆盖B)语句覆盖C)路径覆盖D)条件覆盖
QESuiteWebVersion1.0中,已知Lead1.0邮件系统测试项目的部分信息如下:•测试版本:总计两个测试版本,按日期排序分为Lead1._090703,Lead1.0_090801•功能分类视图中部分待测区域及人员分配
在商场业务系统中,为了防止因为数据增长而导致的数据库空间不足的问题,数据库管理员要结合商场销售的历史记录,预测未来一段时间内每天增长多少记录,从而预测剩余空间的大小,这种现象是对数据库空间的一种监控分析。监控分析按照实现方法的不同分为两种,一种是由数据库建
随机试题
等渗性脱水治疗有()
女,51岁,教师。因“突然剧烈头痛、呕吐,伴一过性意识不清2h”入院。患者于2h前因情绪激动后突然出现全头部剧烈疼痛,呈撕裂样,难以忍受,伴呕吐4~5次,当时一过性意识不清,约10min后恢复正常,并伴四肢抽搐发作1次,无尿失禁及舌咬伤,醒后无明显言语障碍
患者,女,40岁,来院就诊,主诉近来怕热多汗,失眠,近2日腹泻数次,明显消瘦。查体一神志清,血压150/110mmHg,心率108次/分,呼吸22次/分,甲状腺对称性肿大,可闻及血管杂音。入院次日清晨,欲测定该患者基础代谢率,需要掌握以下哪项指标
A.清营B.导赤散C.泻白散D.当归六黄E.青蒿鳖甲汤功用为清泻肺热,止咳平喘的方剂是
运用预计资产负债表和预计利润表预测资金需要量时,下列各项中属于预测企业计划年度追加资金需要量计算公式因子的有()。
程序性知识的表征方式主要是______和______。
【2015年菏泽市】课程的类型是根据()来确定的。
洪罗市一项对健身爱好者的调查表明,那些称自己每周固定进行二至三次健身锻炼的人近两年来由28%增加到35%,而对该市大多数健身房的调查则显示,近两年来去健身房的人数明显下降。以下各项如果是真的,都有助于解释上述看来矛盾的断定,除了
下列关于社会主义矛盾的说法中正确的有
Everyhumanbeing,【C1】______whatheisdoing,givesoffbodyheat.Theusualproblemis【C2】______disposeofit.Butthedesigner
最新回复
(
0
)