首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
2019-05-20
76
问题
对于如下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行Hello world。假设程序正确运行并创建子进程成功,第一个fork()函数调用后将有两个进程,第二个fork()函数调用后将有4个进程,第三个fork()函数调用后将有8个进程,所以共打印出9行Hello World。故本题答案选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/Ly8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
衡量软件设计模块独立性的一个标准是耦合性,其中两个模块之间传递数据结构的情况属于()。
微机启动时使用的有关计算机硬件配置的重要参数保存在(22)中。
在待排序的一组关键码序列k1,k2,…,kn中,若ki和kj相同,且在排序前ki领先于kj,那么排序后,如果ki和kj的相对次序保持不变,ki仍领先于kj,则称此类排序为稳定的。若在排序后的序列中有可能出现kj领先于ki的情形,则称此类排序为不稳定的。_
在HTML文件中,标签的作用是_________。
(51)是一种面向数据结构的软件开发方法,该方法以数据结构为基础,通过一组映射或转换过程来建立程序的结构。
OSI(Open System Interconnection)安全体系方案X.800将安全服务定义为通信开放系统协议层提供的服务,用来保证系统或数据传输有足够的安全性。X.800定义了5类可选的安全服务。下列相关的选项中不属于这5类安全服务的是_____
当出现网络故障时,一般应首先检查()。
程序以解释方式运行时,不(31)。
一个变量通常具有名字、地址、值、类型、生存期、作用域等属性。其中,变量地址也称为变量的左值(1-value);变量的值也称为其右值(r-value)。当以引用调用方式实现函数调用时____________。
数组A中每个元素A[i,j]的长度为2,行下标为1到8,列下标为1到10。数组首地址为S,若数组按行存放,则A[7,5]的首地址为
随机试题
对公共服务机构来说,直接用于服务对象的开支为()
下列哪项不是人工被动免疫的生物制品
阑尾周围脓肿正确的治疗是
抗癌药一次性灌注治疗时,宜选用大剂量冲击治疗或较大剂量间断脉冲治疗。()
投标有效期的相关内容描述正确的是()。
黄河公司系上市公司,为增值税一般纳税人,销售商品适用增值税税率17%,黄河公司共有职工520人,其中生产工人380人,车间管理人员60人,行政管理人员50人,销售机构人员30人,2015年12月发生与职工薪酬有关的事项如下:(1)本月应付职工工资总额50
家用电子烤箱的供热系统仅有两种状态开和关,与烤箱温度柄相连的恒温器是对温度的仅有控制,当达到设定的温度时就会自动关上。之后根据保持温度的需要自动打开或关闭。下面哪一项陈述最被上面的信息所支持?
需求分析过程中,对算法的简单描述记录在()中。
下列关于数据备份方法的描述中,错误的是()。
A、Rowingmachines.B、Stationaryexercisebikes.C、Treadmills.D、Yoga.D原文中女士说,尽管有些女孩喜欢划船运动练习器、定式健身脚踏车和跑步机,但最受她们欢迎的运动是瑜伽。因此答案为D。
最新回复
(
0
)