首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
2020-03-31
25
问题
对于如下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://kaotiyun.com/show/sa8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
设有关系R(A,B,C),在下列的等式中,不成立的是
进程管理是操作系统的核心,它的可靠性和安全性直接影响到计算机系统的可用性。在进程管理设计中,由于设计不妥,会出现与系统安全有关的问题,请解释死锁的概念?死锁产生的原因以及如何解除和预防死锁?
下列是数据库系统实施的内容的是 Ⅰ.建立数据库 Ⅱ.组织数据入库 Ⅲ.调试测试应用程序 Ⅳ.数据库性能监测和改善 Ⅴ.增加新功能
软件工程环境按其所支持软件生产周期的不同阶段而不同。而支持软件测试的环境应是
原型化方法大致可分为三类,它们是抛弃式、演化式和()。
测试的目的是在软件投入生产运行之前,尽可能多地发现软件中的错误,下述 Ⅰ.软件规格说明 Ⅱ.系统设计 Ⅲ.编码 软件测试应包括的内容是
下列关于CPU对外部设备的直接存取(DMA)控制方式的叙述中,错误的是
随着光纤技术、多媒体技术、高分辨率动态图像与文件传输技术的发展,CCITT提出将语音、数据、静态与动态图像等所有服务综合于一个网中传输的通信网,这种通信网络就是
在HDLC协议中,传输过程由主站启动、从站用于接受命令,且只能在收到主站命令后,才可以作出应答的方式是
在不同或相同的LAN之间存储和转发,提供数据链路层上的协议转换的设备是()。
随机试题
等离子弧切割要求具有_____外特性的_____电源。
有权直接发布通缉令的机关是
M3有特异的染色体和基因异常改变的占
患者。女,38岁。某皮鞋厂仓库保管员,办公室设在仓库内,自从事该工作以来常感头痛、头昏、乏力、失眠、记忆力减退、易感冒,近来又出现月经过多、牙龈出血、皮下有紫癜等而入院。根据患者的临床表现,主要应询问
城市似大地水准面建设,需要进行的外业工作是()。
劳动力供给弹性是()变动对工资率变动的反应程度。
具有统计发文数量,同时作为查找和引用某一公文的代号等作用的是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()。
Mr.Duffhadseveralfarmsinthevillage.He36someworkersandmadethemworkmorethantwelvehoursa37Hedidn’tsupplyth
最新回复
(
0
)