首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于如下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
69
问题
对于如下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://www.kaotiyun.com/show/e58Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
面向对象分析与设计中,设计的主要任务不包括______。A.描述系统如何解决问题B.构建软件系统的设计模型C.描述用户的需求D.对最终的分析模型进一步精化
函数main()、test()的定义如下所示。调用函数test时,第一个参数采用传值方式,第二个参数采用传引用方式,main函数中“print(x,y)”执行后,输出结果为()。
嵌入式操作系统的主要特点是微型化、(25)。
微机系统中的系统总线(如PCI)用来连接各功能部件以构成一个完整的系统,它需包括三种不同功能的总线,即()。
按照(),可将计算机分为RISC(精简指令集计算机)和CISC(复杂指令集计算机)。
在请求分页系统中,当运行进程访问的页面不在主存且主存中没有可用的空闲块时,系统应该先产生缺页中断,然后依次按照(27)的顺序进行处理。
在HTML文件中,标签的作用是_________。
某有向图G的邻接表如下图所示,可看出该图中存在弧
,而不存在从顶点Vi出发的弧。关于图G的叙述中,错误的是()。
关于Web应用软件系统安全,说法正确的是______。A)Web应用软件的安全性仅仅与Web应用软件本身的开发有关B)系统的安全漏洞属于系统的缺陷,但安全漏洞的检测不属于测试的范畴C)黑客的攻击主要是利用黑客本身发现的新漏洞D)以任何违反安
采用一种设备能够对该网络提供如下的保护措施:数据包进入网络时将被进行过滤检测,并确定此包是否包含有威胁网络安全的特征。如果检测到一个恶意的数据包时,系统不但发出警报,还将采取响应措施(如丢弃含有攻击性的数据包或阻断连接)阻断攻击。请写出这种设备的名称。
随机试题
对交流电器而言,若操作频率过高会导致()。
当企业采取成本导向定价法时,通常包括_________和_________。
组成中含有柴胡、白芍的方剂是( )
关于碘伏,哪种说法是错误的
依药品管理法和实施条例规定可以收取费用的是
不良贷款不包含()
2011年是江苏实施农业现代化工程的第一年,下列农业指标中位居全国第一或全国前列的是()。
人类的智慧已经进化发展了成千上万年。而智慧机器充其量只有几十年的历史,如果再发展几百年,我们也许很难想像那时的人工智能的水平和情景。看来,如果有朝一日机器在我们自以为优越的那种重要品质上超过我们,我们就要向自己的创造物双手捧出那唯一的特权!通过这段话我们可
A.输血后l~2小时内出现发热反应,寒战、高热,伴皮肤潮红,症状可自行缓解B.输入几毫升全血后即呼吸困难、喘鸣,面色潮红,腹痛、腹泻C.输入几十毫升血后,出现腰背酸痛、高热、休克、血红蛋白尿等D.输血后出现头部剧烈胀痛,呼吸困难,发绀,大量血性泡沫痰
设a=“MicrosoftVisualbasic”,则以下使变量b的值为“Visualbasic”的语句是
最新回复
(
0
)