首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下C语言程序 int main() { printf(“Hello World\n”); fork(); fork(); fork(); printf (“Hello World\n”); } 在UNIX操作系统中
对于如下C语言程序 int main() { printf(“Hello World\n”); fork(); fork(); fork(); printf (“Hello World\n”); } 在UNIX操作系统中
admin
2021-03-19
61
问题
对于如下C语言程序
int main()
{
printf(“Hello World\n”);
fork();
fork();
fork();
printf (“Hello World\n”);
}
在UNIX操作系统中正确编译链接后,其正确的运行结果是( )。
选项
A、共打印出6行Hello World
B、共打印出7行Hello World
C、共打印出8行Hello World
D、共打印出9行Hello World
答案
D
解析
计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。在创建进程之前输出1行HelloWorld。假设程序正确运行并创建子进程成功,第一个fork()函数调用后将有两个进程,第二个fork()函数调用后将有4个进程,第三个fork()函数调用后将有8个进程,所以共打印出9行:Hello World。故本题答案选择D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/EsyZ777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
如果IP地址为202.130.191.33,屏蔽码为255.255.255.0,那么网络地址是()。
运行相同的程序,计算机A需10秒钟,计算机B需15秒钟,其速度比较是()。
在下列的叙述中,正确的是()。
以下()特点不是Linux操作系统具有的。
多道系统环境下,操作系统分配资源以()为基本单位。
程序的静态错误分析和设计分析共同研究的题目是______。
在应用服务器的支持下,B/S软件的业务层可以分为______。
以下是某程序说明,请按要求回答问题。程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1~6个数字构成,机器字长为16位。分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
某汽车维修公司需建立一个汽车维修数据库,该数据库中需要存储和管理下列信息:车辆信息:车牌号,车型,发动机号,行驶里程,车辆所有人,联系电话维修项目:项目号,项目名称,维修费汽车备件:备件号,备件名称,备件单价,库存数量以上数
介质故障恢复采用的操作有:装载数据备份,执行REDO操作,执行UNDO操作,其正确的操作步骤是______。(用A>B表示A的执行顺序先于B)
随机试题
糖尿病的饮食和运动疗法,恰当的为()
下列哪个方剂中使用了碧玉散
男性,35岁,烧伤总面积70%,Ⅲ度烧伤60%,在院外度过休克期,创面有感染,伤后4天入院,近2天来腹泻、黑粪,以往无溃疡病史。在明确诊断后,首先采取的治疗是
患者,女,35岁。患癃闭,症见小便点滴不通,短赤灼热,小腹胀满,口苦口黏,舌质红,苔黄腻,脉数,治疗宜选用的中成药有()。
环境影响评价的政策要求包括()。
在总账期初对凭证类别进行设置时可以设置一定的限制,系统提供的限制类型有()。
甲公司2016年12月有关资料如下:(1)本期商品销售收入100000元;“应收账款”科目期初余额40000元,期末余额60000元;本期预收的货款10000元。(2)本期用银行存款支付购买原材料货款50000元;用银行存款支付工程用物资货款85000
在使用心理测验对应聘者进行评价和筛选时,不适宜选择的策略是()。
【2014年潍坊市坊子区】各级政府要把()作为教育工作的重要任务,统筹规划,整体推进。
下列软件结构图表示的是浏览器/服务器模式的哪种结构?
最新回复
(
0
)