首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下C语言程序。 int main() { printf(“HH\n”); fork(); printf(“HH\n”); } 在UNIX操作系统中正确编译链接后,其正确的运行结果是( )
有如下C语言程序。 int main() { printf(“HH\n”); fork(); printf(“HH\n”); } 在UNIX操作系统中正确编译链接后,其正确的运行结果是( )
admin
2022-07-04
80
问题
有如下C语言程序。
int main()
{
printf(“HH\n”);
fork();
printf(“HH\n”);
}
在UNIX操作系统中正确编译链接后,其正确的运行结果是( )
选项
A、共打印出2行HH
B、共打印出3行HH
C、共打印出4行HH
D、共打印出5行HH
答案
B
解析
计算机程序设计中的fork()函数的返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。在创建进程之前输出1行HH。程序正确运行并创建子进程成功,那么,子进程为0,父进程为进程号,因此,输出2行HH总共输出3行HH。因此,本题答案选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/UxyZ777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
下列四个选项中,不属于集成测试分析的对象的是A)体系结构分析B)可测试性分析C)接口分析D)边界条件分析
下列叙述中不是单元测试的目的的是A)验证代码是否与设计相符合B)发现设计和需求中存在的缺陷C)发现在编码过程中引入的错误D)检查用户接口是否满足客户的需求
下列不属于QESAT/C的优点的是A)及早地发现程序中隐藏的错误B)支持对多个被测项目的追踪管理C)帮助分析和测试程序D)快捷有效地理解程序结构
下列有关软件测试的叙述中,正确的是A)测试是软件开发中一个单独的阶段,其目的是对已实现的程序编码进行正确性检验B)一个成功的测试能够验证程序的确做了它应该做的事情C)根据80/20的原则,优秀的软件开发人员所编写的程序错误少,因此时于他们的程序
在实际情况中,软件失效对软件运行的影响不仅与软件失效的概率有关,还与______有关。
下列选项中不属于软件易用性测试关注的范畴的是A)软件界面的色彩是否协调B)软件是否能够在多种操作系统下运行C)软件是否支持用户根据自己的需要进行定制D)软件是否能主动引导用户使用相互关联的功能
下列选项中,属于软件缺陷的基本状态的是A)激活状态B)关闭或非激活状态C)已修正状态D)以上全部
坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发工程中尽早发现和预防错误,把出现的错误克服在早期______。A)技术评审B)程序测试C)文档审查D)管理评审
下列引起软件缺陷的因素属于技术问题的是______。A)内容不正确B)算法错误C)语法错误D)系统结构不合理
随机试题
Whatdoyouthinkofhisproposalthatimprovements______intheoldtypeofvacuumcleaner?
原发性肝细胞癌术后的复查内容不包括
()属于非技术风险。
根据《水利系统文明工地评审管理办法》的规定,质量管理考核包括( )等内容。
证券公司同时有( )情形的,国务院证券监督管理机构可以直接撤销该证券公司。
()属于企业人力资本投资行为。
根据室外布置的安全性原则要求,下面()说法是不正确的。
中国学生发展核心素养以“全面发展的人”为核心,分为()三个方面。
Marylikesplaying______pianowhileDavidisinterestedinlisteningto______music.
Argentina(landofsilver)wasgivenitsnameby16th-centuryexplorerswhobelievedthecountrywasrichinsilvermines.Theh
最新回复
(
0
)