首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序的功能是将多个文件的内容同时输出在屏幕上,文件名都作为参数传入,命令执行为:cat file1 file2 file3,即同时输出file1、file2、file3的内
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。 [说明] 下面程序的功能是将多个文件的内容同时输出在屏幕上,文件名都作为参数传入,命令执行为:cat file1 file2 file3,即同时输出file1、file2、file3的内
admin
2009-02-15
55
问题
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。
[说明]
下面程序的功能是将多个文件的内容同时输出在屏幕上,文件名都作为参数传入,命令执行为:cat file1 file2 file3,即同时输出file1、file2、file3的内容。
[程序]
#include <stdio.h>
#include <stdlib.h>
void fileeopy(FILE * ifp, FILE *ofp)
{ int c;
while((c=getc((1)))!=EOF) pute(c,(2)); }
int main(int arge, char *argv[])
{ FILE *fp;
while((3)>0)
if((fp=fopen((4),"r"))= =NULL){
printf("Can’t open file\n");
return 1;
}
else {
filecopy(fp, stdout);
fclose((5));
}
return 0;
}
选项
答案
(1) ifp (2) ofp (3) - -argc (4) * ++argv (5) fp
解析
(1)~(2):此处while循环用于复制两个文件中的信息,即从ifp中读取,向ofp中写入;
(3)此处对多个参数(文件名)进行循环,其中argc代表参数的个数,并且计数时包括了最前面的可执行文件名,以cat filel file2 file3为例,argc=4。因此应该填入- -argc才符合循环的判断条件;
(4)此处用于获取文件名并将其打开。字符串数组 argv保存了全体参数的值,以cat filel file2 file3为例, argv[0]=cat,argv[1]=file1…,于是应排除argv[0],即填入* ++argv才能正确获取文件名;
(5)在对文件操作完毕后应对文件句柄做关闭的动作,此处即调用fclose函数来关闭已经打开的文件句柄fp。
转载请注明原文地址:https://kaotiyun.com/show/bEjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
Word2007默认的文件扩展名是(37)。
PowerPoint内置的动画效果中,不包括(60)。
下列选项中,不属于信息处理基本要求的是(22)。
Excel中,快捷功能按钮的功能是(51)。
设有关系R、S、T如下所示,则(55)________________。
计算机硬件唯一能够直接识别和处理的语言是(30)________________。
在PowcrPoint2010中,幻灯片________________是一张特殊的幻灯片,包含已设定格式的占位符。这些占位符是为标题、主要文本和所有幻灯片中出现的背景项目而设置的。
在Excel2010中,C3:C7单元格中的值分别为10、OK、20、YES和48,在。D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为________________。
在Excel2003中,A1到E6单元格的值如下图所示,若在A7单元格中输入计算众数的函数“=MODE(A1:E6)”,按回车键后,则.A7单元格显示的值为(47)。
在统计学中,用来衡量一个样本中各个数据波动大小的量是______。
随机试题
组成药物中含有知母的方剂有
按照审计所依据的基础和使用的技术分类,审计可分为三类,其中从方法论的角度,注册会计师以审计风险模型为基础进行的审计,称为()
A.支沟B.间使C.外关D.内关腕背横纹上2寸,尺桡骨之间的腧穴是
炎症早期用热可以
肺痨的外在致病因素是()
在事故救援和抢修过程中,为防止有毒有害物质进入人体,正确选择个人劳动防护用品,特别是呼吸道防护用具是非常重要的。但每一种呼吸道防护用具都有其特定的使用范围。在毒性气体浓度高、毒性不明或缺氧的可移动性作业时,应选择()。
“国家经济的发展,一是要抓住难得的历史机遇,二是要从本国的国情出发。”请结合战后日本和新加坡经济发展的有关事实说明上述观点是正确的。
围绕治安问题开展的社会教育,是维护社会治安的()。
X光片:骨折
波士顿倾茶事件
最新回复
(
0
)