首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下C语言程序 int main() { printf("Hello World\n"); fork(); fork(); printf("Hello World\n"); } 在UNIX操作系统中正确编
对于如下C语言程序 int main() { printf("Hello World\n"); fork(); fork(); printf("Hello World\n"); } 在UNIX操作系统中正确编
admin
2019-05-20
56
问题
对于如下C语言程序
int main()
{
printf("Hello World\n");
fork();
fork();
printf("Hello World\n");
}
在UNIX操作系统中正确编译链接后,其正确的运行结果为( )。
选项
A、共打印出2行Hello World
B、共打印出3行Hello World
C、共打印出4行Hello World
D、共打印出5行Hello World
答案
D
解析
计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回一1。在创建进程之前输出1行Hello World。假设程序正确运行并创建子进程成功,fork()两次将有4个进程,故输出4行Hello World,总共输出5行Hello World。故本题答案选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/Vf8Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在计算机中,______。A.指令和数据都采用十进制存储B.指令和数据都采用二进制存储C.指令用十进制存储,数据采用二进制存储D.指令用二进制存储,数据采用十进制存储
以下计算机软件著作权权利中,__________是不可以转让的。
关于数字签名,(16)是错误的。
系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于______。
现需要将数字2和7分别填入6个空格中的2个(每个空格只能填入一个数字),已知第1格和第2格不能填7,第6格不能填2,则共有______种填法。A.12B.16C.17D.20
软件文档的作用不包括()。
在while型循环结构中,(33)。
介质访问控制方法,对网络特性起十分重要的作用,它是
文件系统向用户提供若干条系统调用,其中打开文件的功能是
如果互连的局域网高层分别采用SPX/IPX协议与TCP/IP协议,那么可以选择的互连设备应该是
随机试题
管道基础为63厘米以下宽时,其沟底宽度为基础宽度加()厘米。
不确定度的国际通用定义是表征被计量的真值所处的量值范围的评定。()
食物中毒具有以下特征除了()
A、白芷B、细辛C、藁本D、吴茱萸E、独活善治阳明头痛的解表药是
咽结合膜热的最常见病原体为腺病毒。()
“西湖三杰”是指()。
设一作业共有5页(0~4),其中程序占3页(0~2页),常数占1页(第3页),工作单元占1页(第4页),它们依次放在外存的45、46页和98、99、100页。现程序段已分配在内存的7、10、19页,而常数区和工作区尚未获得内存。请回答下述问题:在运行
物质的对立面是意识。下列关于意识的描述中正确的是()
在窗体上画一个命令按钮,名称为Command1。程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。在F1中判断所输入的整数是否是奇数,如果是奇数,过程F1返回1,否则返回0。能够正确实现上述
Howfitareyourteeth?Areyoulazyaboutbrushingthem?Neverfear:Aninventorisonthecase.Anelectrictoothbrushsenses
最新回复
(
0
)