首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下C语言程序 int main() { printf("Hello World\n"); fork(); printf("HelloWorld\n"); fork(); printf("Hello World\n");
对于如下C语言程序 int main() { printf("Hello World\n"); fork(); printf("HelloWorld\n"); fork(); printf("Hello World\n");
admin
2019-05-20
35
问题
对于如下C语言程序
int main()
{
printf("Hello World\n");
fork();
printf("HelloWorld\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+l+f2+1行。调用f1执行后打印行数为1+f2+1行,调用f2执行后打印行数为1行,所以共打印行数为7行。故本题答案选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/e58Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
嵌入式操作系统的主要特点是微型化、(25)。
下图是一个非确定有限自动机(NFA)的状态转换图,其中,S0为初态、S3为终态。该NFA可识别字符串()(即找出从初态到终态的路径上所标记的字符序列)。
对连通图进行遍历前设置所有顶点的访问标志为false(未被访问),遍历图后得到一个遍历序列,初始状态为空。深度优先遍历的含义是:从图中某个未被访问的顶点v出发开始遍历,先访问v并设置其访问标志为true(已访问),同时将v加入遍历序列,再从v的未被访问的邻
Windows系统中内置了一些用户组,其中,对计算机拥有不受限制的完全访问权的用户组是______。A.GuestsB.PowerUsersC.UsersD.Administrators
在HTML文件中,标签的作用是_________。
某分页存储管理系统中的地址结构如下图所示。若系统以字节编址,则该系统每个页面的大小为_________。
假设某计算机系统中进程的三态模型如下图所示,那么图中的a、b、c、d处应分别填写(27)________________。
XMODEM与Kermit协议共同之处是定义了多种类型的信息包来控制通信过程,如采用ASCII码字符SOH表示数据包的开始、EOT表示文件传输结束等。根据数据链路层协议的分类方法,它们应属于
以下关于web应用软件系统安全的说法中,正确的是A)黑客的攻击主要是利用黑客本身发现的新漏洞B)以任何违反安全规定的方式使用系统都属于入侵C)web应用软件的安全性仅仅与web应用软件本身的开发有关D)系统的它全漏洞
随机试题
下列有关口服水合氯醛的描述中正确的是:
语言沟通的主要媒介是
一定量的双原子分子理想气体,在等压过程中对外做功为200J,则在此过程中气体吸收的热量为()。
关于双代号网络计划中的虚箭线,下列说法不正确的是()。
出入境检验检疫的费用一般按月收取。()
事业单位的经营支出是指事业单位开展独立核算的非专业业务活动发生的支出。()
关节的辅助结构不包括()。
公路上一辆公交车以时速40km的速度向前行驶,甲、乙两人一前一后在路边散步,已知甲速度为1m/s,乙的速度为1.5m/s,公交车在超过乙3分钟后追上甲。当公交车在追上甲时两人相距()米。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
Everydaydecisionsaremadethatinfluenceourlivesorbusinesses.WithmenandwomenoccupyingthesamespaceincorporateAm
最新回复
(
0
)