首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下列程序。 int main() { printf(“Hello”); fork(); prinff(“Hello”); fork(); printf(“Hello”); fork();
分析下列程序。 int main() { printf(“Hello”); fork(); prinff(“Hello”); fork(); printf(“Hello”); fork();
admin
2020-03-31
65
问题
分析下列程序。
int main()
{ printf(“Hello”);
fork();
prinff(“Hello”);
fork();
printf(“Hello”);
fork();
printf(“Hello”);}
不考虑其他因素,程序正常运行后共打印出多少个“Hello”?( )
选项
A、15
B、11
C、7
D、4
答案
A
解析
计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。在fork()之前,输出1个Hello;第一个fork()函数调用后将有两个进程,输出2个Hello;第二个fork()函数调用后将有4个进程,输出4个Hello;第三个fork()函数调用后将有8个进程,输出8个Hello,总计为15个Hello。故本题答案选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/Dr8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
应用系统的数据库设计中,概念设计阶段是在___________的基础上,依照用户需求对信息进行分类、聚集和概括,建立信息模型。
ICMP协议是TCP/IP网络中的(1)___________协议,其报文封装在(2)___________协议数据报中传送。(2)
常用作网络边界防范的是________。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,L,T,K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?
当多个访问磁盘的请求同时到达时,为了改善平均磁盘胜势时间,可以采用适当的磁盘调度算法,以减少磁盘服务的总时间。下列各项时间中,哪一项是不能改善的?Ⅰ.寻道时间 Ⅱ.旋转延迟时间 Ⅲ.数据传送时间
一个进程可以包括多个线程,各线程
由于面向对象软件中可独立被测试的单元通常是一个类族或最小是一个独立的类,所以面向对象的单元测试可以分为几个层次,其中方法层次的测试中常用的测试技术有______。①等价类划分测试②组合功能测试③递归函数测试④多态消息测试⑤不变式边界
在UML模型中,用于表达一系列的对象、对象之间的联系以及对象间发送和接收消息的图是______。
从联机事务处理(OLTP)环境中抽取数据、建立新的数据分析环境的最初出发点是______。A)对企业信息系统中的数据进行整理B)解决企业信息系统中的数据孤岛问题C)解决企业基本业务应用和数据分析应用之间的性能冲突问题D)解决企业信息系统中的蜘蛛网问
有3台交换机分别安装在办公楼的l一3层,同属于财务部门的6台PC机分别连接在这3台交换机的端口上,为了提高网络安全性和易管理性,最好的解决方案是——。
随机试题
直肠癌手术方式选择的最主要依据是
以下不符合标本采集一般原则的是
外用既有显著的解毒功效,又有止痒燥湿作用的药物是
以下属于护理程序评估阶段内容的是
工程监理单位的主要安全责任有()。
装运通知是指出口商在出口货物装运后,向收货人或其通知人发出货物装运情况的书面文件,其主要作用有()。
预算定额中的人工工日消耗量应包括()。
常用的理论概率分布有________。
下列信息传递的实例中,属于调节物种间关系的是()。
设若A~B,则y________________.
最新回复
(
0
)