首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下列程序。 int main() { printf("Hi"); fork(); printf("Hi"): fork(); printf("Hi"); fork(); printf("H
分析下列程序。 int main() { printf("Hi"); fork(); printf("Hi"): fork(); printf("Hi"); fork(); printf("H
admin
2022-06-20
58
问题
分析下列程序。
int main()
{ printf("Hi");
fork();
printf("Hi"):
fork();
printf("Hi");
fork();
printf("Hi");}
不考虑其他因素,程序正常运行后共打印出( )个“Hi”。
选项
A、4
B、7
C、11
D、15
答案
D
解析
计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。在fork()之前,输出1个Hi;第一个fork()函数调用后将有两个进程,输出2个Hi;第二个fork()函数调用后将有4个进程,输出4个Hi;第三个fork()函数调用后将有8个进程,输出8个Hi,总计为15个Hi。因此,本题答案选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/OhyZ777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在面向对象软件的基干集成测试策略中,将基干中的模块形成基干子系统使用的集成方式是______。
软件可靠性测试的目的是______。
在程序测试中,用于检查程序模块或子程序之间的调用是否正确的静态分析方法是______。
以下哪一种技术属于基于性能计数器的性能分析技术A)字符串分析B)处理器分析C)变量分析D)循环次数分析
下列关于软件质量模型的说法中正确的是______。A)外部质量是表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力B)容错性、通用性、结构性和通信性不全属于软件的质量特性C)内部质量是表征软件产品在规定条件下使用时,满足规定的和
软件测试自动化是指利用好的测试工具以自动运行测试用例。软件测试自动化的好处在于______。A)比手工测试发现更多的软件缺陷B)可以自动产生测试计划C)使输入值组合的覆盖率达到100%D)可以在较少的时间内运行更多的测试用例
在QESAT/C中,下列属于动态测试过程步骤的是______。A)设定待测试的配置、编译相关的源程序B)设定需插装的函数C)运行源程序、合并动态运行的结果D)以上全部
关于C/S结构和B/S结构的比较,下列说法中不正确的是______。A)两种结构所描述的都是远程应用访问的模式,从客户端程序向服务器发起请求的方式来看,并没有很大的不同B)从应用模式的发展来看,B/S结构的应用范围越来越广,但C/S仍旧拥有B/S所
下列四个选项中,不属于软件测试应该遵守的原则的是A)程序员应当参与测试自己的程序B)充分注意测试中的群集现象C)应当对每一个测试结果做全面检查D)测试用例应当由测试输入数据和与之对应的预期输出结果两部分组成
19.协议标记交换(MPLS)是IETF提出的第三层交换标准,下面有关MPLS的描述中,正确的是______。
随机试题
Thefansbesiegedthefootballplayertogethis________.
A.圆孔、卵圆孔B.视神经管C.颈内动脉管和半月节D.垂体、蝶鞍、蝶窦E.颞叶海绵窦后部相邻
头两侧疼痛属
在工程网络计划中,关键线路是指()的线路。
基准收益率是( )。
下列账簿中,不采用三栏式账页格式的是()。
当出现高通货膨胀下GDP增长时,则()。
就一般市场情况而言,接受正规学校教育年数越多的人,接受在职培训的可能性就会()。
股份公司发行股票的唯一原因是为了扩大经营规模。()
根据保险法律制度的规定,人寿保险的被保险人或者受益人自其知道或应当知道保险事故发生之日起计算,向保险人请求给付保险金的诉讼时效期间为()年。(2017年)
最新回复
(
0
)