首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将自然数1~10以及它们的平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下
给定程序中,函数fun的功能是:将自然数1~10以及它们的平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下
admin
2013-04-02
44
问题
给定程序中,函数fun的功能是:将自然数1~10以及它们的平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
int fun(char *fname)
{FILE *fp; int i,n; float x;
if((fp=fopen(fname, "w"))==NULL) return 0;
for(i=1;i<=10;i++)
/**********found**********/
fprintf(【1】,"%d %f\n",i,sqrt((double)i));
printf("\nSucceed!!\n");
/**********found**********/
【2】;
printf("\nThe data in file :\n");
/**********found**********/
if((fp=fopen(【3】,"r"))==NULL)
return 0;
fscanf(fp,"%d%f",&n,&x);
while(!feof(fp))
{printf("%d %f\n",n,x); fscanf(fp,"%d%f", &n,&x);}
fclose(fp);
return 1;
}
main()
{char fname[]="myfile3.txt";
fun(fname);
}
选项
答案
fp fclose(fp) fname
解析
第一空:fprintf函数的调用形式是fprintf(fp, 格式字符串, 输出列表),其中fp是指向将要写入文件的文件指针,“fprintf(___1___,"%d %f\n",i,sqrt((double)i))”是将i和i的平方根写入文件,因此(1)应该填入文件指针,由“if((fp=fopen(fname, "w"))==NULL)”可知,这里fp是文件指针。
第二空:由“if((fp=fopen(___3___,"r"))==NULL)”可知文件再次被打开,在再次打开文件之前需要将文件关闭,因此第二空处应该是将fp文件指针指向的文件关闭,文件关闭使用fclose函数,fclose函数的调用形式是fclose(文件指针),因此第二空应该是“fclose(fp)”。
第三空:考察fopen函数的使用,fopen函数的调用形式是:fopen(文件名, 文件使用方式),文件名通过函数参数fname传递过来,因此第三空处应该是“if((fp=fopen(fname, "r"))==NULL)”。
转载请注明原文地址:https://kaotiyun.com/show/9xJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库系统中,实现各种数据管理功能的核心软件称为【 】。
设变量x和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是
下列叙述中错误的是
有语句定义共用体类型变量: union {inti; charch; floatf; }a,bc; 上面定义的共用体变量a、b、c各占()字节。
下面各语句行中,能正确进行赋值字符串操作的语句是()
在关系运算中,【】运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
在下列字符序列中,不可用做C语言标识符的是()
结构化程序设计的一种基本方法是
检查软件产品是否符合需求定义的过程称为______。
随机试题
在Excel工作表中,双击待编辑数据所在的单元格,出现插入点,对其中的内容进行修改,按()键以确认所作的改动。
有关肝性脑病发病机制的学说有
A.一看,二问,三检查,四分诊B.五定C.四轻D.三查七对与二人查对E.二人查对护士在各种护理操作中应做到
氯丙嗪临床应用除外
属于中枢兴奋药的是
患儿,男,7个月,一直人工喂养,因惊厥就诊入院。该患儿每日惊厥3—4次,每次约30秒,入院查血钙明显降低,诊断为婴儿手足搐搦症。入院后再次惊厥。对该患儿急救处理时应选择
保险人为债务人的信用提供担保的险种称为()。
在一般地域管辖中,陈某居住在A省B县,刘某居住在A省C县。陈某因债务纠纷对刘某提起民事诉讼,应由( )人民法院管辖。
政治社团,指的是在社会政治生活中,按照特定的利益集合在一起,有组织地参与、影响政府政策制定、变动和执行过程的社会团体。下列不属于政治团体的一项是()。
性能管理的主要目的是维护网络运营效率和网络【】。
最新回复
(
0
)