首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下列程序。 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
41
问题
分析下列程序。
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全国计算机四级
相关试题推荐
执行指令时,以寄存器的内容作为操作数的地址,这种寻址方式称为(12)寻址。
当出现网络故障时,一般应首先检查()。
编译和解释是实现高级程序设计语言的两种基本方式,________是这两种方式的主要区别。
结构化方法是一种常用的软件工程方法,它强调的是分析系统的
通过硬件和软件的功能扩充,把原来独占的设备改造成为若干个用户共享的设备,这种设备称为
下面不是进程的调度算法的是
在FoxPro中,显示当前记录内容的命令是
ATM是高速交换技术,是支持宽带ISDN业务的基本方式之一。依据ATM技术以及B-ISDN,分别讨论以下问题:1.ATM的原理、信元的结构以及异步传输模式的优点。2.B-ISDN的含义及其特点。
对于操作系统类型的产品,通常测试人员与开发人员的比例为______。
随机试题
乙类功率放大器中,最容易出现的非线性失真称为()。
简述我国国际商务谈判的基本原则。
关于单发右位心的超声表现不对的是
大定风珠所主证候的病因病机是()
除哪项外均为儿茶膏的特征
《刑法》所称毒品包括()。
下列关于综合理财业务的风险控制,说法错误的是()。
2012年1月1日,A公司从二级市场上购入B公司同日发行的3年期一一次还本、分期付息的债券100万张,面值总额为500万元,每年12月31日付息,票面利率为5%,支付价款为510万元.相关税费为5万元,A公司将其划分为持有至到期投资。2013年1月1日,该
某研究人员分别用新鲜的蜂王浆和已经存放了30天的蜂王浆喂养蜜蜂幼虫,结果显示:用新鲜蜂王浆的幼虫成长为蜂王。进一步研究发现,新鲜蜂王浆中一种叫做“royalactin”的蛋白质能促进生长激素的分泌,使幼虫出现体格变大、卵巢发达等蜂王的特征。以下哪
TheEU’sclimatechiefisseekingtoextendthebloc’srenewableenergytargets,inamoveapparentlydesignedtoprotectthegr
最新回复
(
0
)