首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
2021-03-19
34
问题
对于如下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行HelloWorld。假设程序正确运行并创建子进程成功,第一个fork()函数调用后将有两个进程,第二个fork()函数调用后将有4个进程,第三个fork()函数调用后将有8个进程,所以共打印出9行:Hello World。故本题答案选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/vZl7FFFM
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
ATM采用()的方式。
由于更换了CPU,使计算机的运行速度提高了5倍,然而增强比占到80%,该机器的总加速比为()。
批处理系统中,周转时间是指()。
进程创建原语的任务是()。
UNIX中,用来把一个进程的输出连接到另一个进程的输入的文件称为
以下有关测试过程质量控制的描述中,错误的是A)测试过程中可以对测试需求进行重新获取B)在补充完善测试用例过程中应该进行变更控制C)对测试过程的度量和分析可有效提高测试效率,降低测试风险D)测试过程中,若相同时间间隔内发现的缺陷数量呈收敛趋势
以下是某程序说明,请按要求回答问题。程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1~6个数字构成,机器字长为16位。分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
介质故障恢复采用的操作有:装载数据备份,执行REDO操作,执行UNDO操作,其正确的操作步骤是______。(用A>B表示A的执行顺序先于B)
IEEE802.1ib无线局域网的典型解决方案中,对等解决方案是一种最简单的应用方案,只要给每台电脑安装一块无线网卡,即可相互访问,它是一种——方案。
在HTML语言中,段落标记为()。
随机试题
肾小球滤过率
A.利用逆转录酶合成细胞全部单链cDNAB.包含细胞全部编码蛋白质的基因信息C.包含细胞基因组全部基因信息D.包含细胞基因组大部分遗传信息E.利用逆转录酶合成细胞大部分双链cDNA
护士在体温单上绘制肛温的符号为()。
张某新购得一辆宝来轿车,遂将其原有的奥拓车转让给刘某。双方签订了合同,并约定5日后刘某付款,张某交付并办理过户手续。签约后第三日,张某家车库旁房屋起火,火势蔓延至张某家的车库,并将其奥拓车烧毁。则张某与刘某之间合同为()。
某市政工程,项目的合同工期为38周。经工程师批准的施工总进度计划如图1所示(时间单位:周),各工作可以缩短的时间及其增加的赶工费和表1所示,其中H、L分别为道路的路基、路面工程。问题:开工1周后,建设单位要求将总工期缩短2周,故请工程师帮助拟
细胞分裂的方式中,有丝分裂和减数分裂过程中共有的特点足()。①DNA复制②纺锤体出现③联会④着丝点分裂⑤基因重组
雾霾:是雾和霾的统称,其实二者有较大的区别。霾又称灰霾,由空气中的灰尘、烟粒或盐粒化合物等离子组成。霾粒子的分布比较均匀,而粒子的尺度比较小,从0.001微米到10微米,平均直径大约在1~2微米左右,肉眼看不到空中飘浮的颗粒物。由于霾的粒子,其散射波长较长
工资审计,是指国家审计机关或受其委托的机关,根据工资核算和管理要求,对企业、事业单位和国家机关的劳动工资政策及工资支付等情况进行的检查与审核。下列不属于工资审计的一项是()。
微分方程y"-4y=e2x的通解为________.
Whatwastheresearchabout?
最新回复
(
0
)