首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
74
问题
对于如下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/sa8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
目前计算机网络的通信子网中所采用的传输技术可以有两类,即点―点方式与
在存储体系中,两个重要层次是高速缓存与主存、主存与辅存,这两层次的共同点是
关系数据模型通常由三部分组成,它们是
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
计算机具有灵活性和通用性特征,能求解各种不同的计算和逻辑问题,这主要是取决于计算机的
模块独立性是由内聚性和耦合性两个定性指标来度量的。回答下列问题:1.什么是内聚?什么是耦合?2.内聚分为哪几类?耦合分为哪几类?3.什么是时间内聚?什么是公共耦合?
数据库管理系统中的数据操纵语言(DML),可对数据库数据实现哪些操作?()
文件系统的主要目的是
IP协议提供的是()类型。
BIND主配置文件named.conf位于Linux()录。
随机试题
OnesummermywifeChrisandIwereinvitedbyfriendstorowdowntheColoradoRiverinaboat.Ourexpeditionincludedmanyhi
下列哪项不是灭鼠的方法
甲石化生产企业为增值税一般纳税人,该企业原油生产成本为1500元/吨,最近时期同类原油的平均不含税销售单价1850元/吨,2019年3月生产经营业务如下:(1)开采原油15万吨,采用直接收款方式销售原油6万吨,取得不含税销售额10250万元
某公司拟采购一批零件,供应商报价如下:(1)立即付款,价格为9630元;(2)30天内付款,价格为9750元;(3)31至60天内付款,价格为9870元;(4)61至90天内付款,价格为10000元。假设银行短期贷款利率为15%,每年按360天计
社会工作者在个案服务的结案阶段可采取的正确做法有()。[2014年真题]
Theparkwasfullofpeople______themselvesinthesunshine.
下列选项中,不属于道德感的是
Whydoestheauthormention"pyramidbuilders"?AccordingtoKrom,Egypt’sOldKingdomfell
TherearesomesocialproblemsintheUnitedStates.Anddrugabusehascometobe【21】______asoneofthemostchallengingsoc
Howshouldcheerleadingbeviewedaccordingtothepassage?
最新回复
(
0
)