首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下C语言程序 int main() printf(“Hello World\n”); fork(); printf(“Hello World\n”); fork(); printf(“Hello World\n”); 在U
对于如下C语言程序 int main() printf(“Hello World\n”); fork(); printf(“Hello World\n”); fork(); printf(“Hello World\n”); 在U
admin
2021-03-19
33
问题
对于如下C语言程序
int main()
printf(“Hello World\n”);
fork();
printf(“Hello World\n”);
fork();
printf(“Hello World\n”);
在UNIX操作系统中正确编译链接后,其正确的运行结果是( )。
选项
A、共打印出6行Hello World
B、共打印出7行Hello World
C、共打印出8行Hello World
D、共打印出9行Hello World
答案
B
解析
fork()函数执行的特点是,只被调用一次,却会返回两次,一次是在调用进程(父进程)中,一次是在新创建的子进程中。如果标记第1个fork()函数为f1,第2个fork()函数为f2。则父进程调用f1产生的子进程代码与父进程一样,但起始执行指令是从f1开始执行的,所以共打印行数为1+f1+1+f2+1行。调用f1执行后打印行数为1+f2+1行,调用f2执行后打印行数为1行,所以共打印行数为7行。故本题答案选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/KTl7FFFM
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
传输层在源主机和目的主机进程之间提供可靠的端对端的通信,向高层用户屏蔽了通信子网的细节。请问:(1)传输层协议分为哪几类?(2)每个协议级别的功能是什么?(3)每个协议级别支持哪种类型的网络?
对于硬件来说,SCA方法目的是发现______。
在一个正式的评审活动小组中,职责是确保即将评审的文件已经准备好,这个角色是______。
下面有关测试设计的叙述,说法不正确的是______。
从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试______。
下列选项中不属于使用质量的属性的是______。A)有效性B)安全性C)稳定性D)满意度
关于Web应用软件的特点,下列描述中错误的是A)内容驱动B)基于无连接协议C)安全性要求较高D)开发周期长,演变较慢
下列不是测试环境的组成要素的是A)硬件B)技术文档C)测试工具D)网络环境
一个超市货品销售管理系统有如下信息:货品:编号、货品名销售部门:部门名、经理制造商:厂商名、地址其中约定:超市中的货品用编号唯一标识。一个制造商可以提供多种货品,一种货品也可以由多个制造商提供,制造商具有自己专有的厂商名,制
A、 B、 C、 D、 D查询语句的功能是从数据库中检索满足条件的数据,查询的数据源可以来自一张表、多张表和视图,查询的结果是由0行或多行记录组成的一个记录集合.并允许选择一个或多个字段作为输出字段。
随机试题
A.轮状病毒B.埃可病毒C.两者均可D.两者均否引起婴幼儿腹泻()
(2019年枣庄峄城区)防止遗忘的最根本方法是()
申请经济适用住房的家庭必须同时符合下列条件()
下列属于Windows桌面图标排序方式的是()
青年男性,自诉右阴囊增大,超声检查显示:右侧阴囊内片状液性暗区,右睾丸附着于鞘膜囊一侧,液区从三面包绕睾丸周围,其最可能是
下列不属于抗抑郁药的是
广播电视中心设备多采用UPS系统供电,其主要功能包括稳压、外电瞬间断电保护、后备供电和()。
有预定目的,但又不需要意志努力的注意是【】
[*]
(2011下集管)配置项的版本号规则与配置项的状态相关,以下叙述中正确的是______。
最新回复
(
0
)