首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请分析以下程序。 int main() { pid_t pid; pid=fork(); if(pid==0) printf("I am the child prooess,my process ID is%t\n"
请分析以下程序。 int main() { pid_t pid; pid=fork(); if(pid==0) printf("I am the child prooess,my process ID is%t\n"
admin
2019-05-20
63
问题
请分析以下程序。
int main()
{
pid_t pid;
pid=fork();
if(pid==0)
printf("I am the child prooess,my process ID is%t\n",getpid());
else
printf("I am the parent process,my process ID is%d\n",getpid());}
那么,该程序正确运行后的结果是( )。
选项
A、I am the child process.my process ID is 3744
I am the parent process,my process ID is 3987
B、I am the child process,my process ID is 3744
C、I am the parent process,my process ID is 3987
D、不输出任何信息
答案
A
解析
计算机程序设计中的fork()函数返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回一1。假设程序正确运行并创建子进程成功,那么,子进程为0,父进程为进程号,故输出I am the child process,my process ID is 3744 I am the parent process,my process ID is 3987。故本题答案选择A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/px8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
ISO9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。ISO9000系列标准的主导思想是:①强调质量(1);②使影响产品质量的全部因素始终处于(2)状态;③要求证实企业具有持续提供符合要求产品的(3);④强调
______不是面向对象程序设计语言。A.XMLB.JaVaC.C#D.Simula
软件“做什么”和“怎么做”是软件开发过程中需要解决的关键问题,其中“怎么做”是在_____阶段解决的。A.需求分析B.文档设计C.软件编码D.测试
对建立良好的程序设计风格,下面描述正确的是______。
______是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。
对n个记录进行非递减排序,在第一趟排序之后,一定能把关键码序列中的最大或最小元素放在其最终排序位置上的排序算法是()。
高级程序设计语言都会提供描述(1)、(2)、控制和数据传输的语言成分,控制成分中有顺序结构、选择结构、(3)。(2)
编译和解释是实现高级程序设计语言的两种基本方式,________是这两种方式的主要区别。
在多道程序设计环境中,将指令系统中的指令分成特权指令和非特权指令。下列指令中不是特权指令的是
下列选项中,关于使用telnet对交换机进行配置时所满足条件的叙述,正确的是()。
随机试题
行政法规的制定主体是()。
本病例最可能的诊断为该患者的处理原则,下列哪项不对
口腔天胞疮是一种与自身免疫相关的疾病,与之关系最密切的抗体是
葡萄酒斑状血管瘤属于
某再生障碍性贫血患者,护士观察到患者活动后突然出现头痛、呕吐、视物模糊、意识障碍,该护士可采取的护理措施应除外
道路运输合同是以道路运输企业或个人作为承运人的运输合同,运输合同的客体为()。[2008年真题]
定量预测的方法不包括()。
F市C县人民法院审理一起故意伤害案,被害人为该院院长孙某的儿子,C县人民法院应如何处理该院院长孙某的回避问题?()
设函数f(x)在区间[1,3]上连续,在区间(1,3)内二阶可导,且f(1)=f(3).证明:存在ξ∈(0,3),使λf’(ξ)+f”(ξ)=0,其中λ是常数.
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
最新回复
(
0
)