首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将自然数1一10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。 请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。
下列给定程序中,函数fun的功能是:将自然数1一10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。 请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。
admin
2015-11-25
27
问题
下列给定程序中,函数fun的功能是:将自然数1一10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。
请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<math.h>
#include<stdio.h>
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);
}
选项
答案
(1)fp (2)fclose(fp) (3)fname
解析
填空1:fprinff函数的形式是:fprintf(文件指针,格式字符串,输出表列);所以填入文件指针fp。
填空2:文件一旦使用完毕,应使用关闭函数fclose将文件火闭,以避免发生文件数据丢失等错误。
填空3:fopen函数用来打开一个文件,其一般形式为:文件指针名=fopen(文什名,使用文件方式);因此应填入文件名fname。
转载请注明原文地址:https://jikaoti.com/ti/TKi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若各选项中所用变量己正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=0,i;for(i=1;i<5;i++){Switch(i){case0:case3:a+=1;
以下程序运行后的输出结果是【】。#include<string.h>cbar*ss(char*s){char*p,t;p=s+1;t=*s;while(-p){*(p-1)=*p;p
在C语言中,函数的隐含存储类别是______。
有以下程序:voidsum(int*a){a[0]=a[1];}main(){intaa[10]={1,2,3,4,5,6,7,8,9,10},i;for(i=2;i>=0;i--)sum(&aa[
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include#include"myfun.c"main(){fun();printf("\n");}myf
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(i
随机试题
采用盐酸萘乙二胺法测定肉、蛋制品中的亚硝酸盐含量时,试样经沉淀蛋白质、除去脂肪后,亚硝酸盐与对氨基苯磺酸在弱酸性条件下重氮化,再与盐酸萘乙二胺偶合形成()染料。
在下列项目中,不归属“处方前记”的是
组成核酸分子的碱基主要有
古蔡法中,SnCl2的作用有
王某系某学院某课程负责人,为完成学校下达的工作任务而组织教员编写教材一部,王某任主编。下列说法正确的是()。
基金财务会计报表不包括()。
2019年9月20日,习近平总书记在中央政协工作会议暨庆祝中国人民政治协商会议成立70周年大会上指出,人民政协委员会坚持()两大主题,服务党和国家中心任务。
了解什么使种群发生同步波动很重要,因为同步对灭绝风险、食物链稳定性和影响一个生态系统的其他因素都有明显效应。相似的捕食者一猎物循环中所涉及的相邻种群经常发生同步振荡,DavidVasseur和JeremyFox利用理论及实验室缩微环境发现,当捕食者存在
FashionWiththeprogressionofthehumansociety,peopleareincreasinglydemandingtheirclothestobebeautifulaswellas
A、Hostingatelevisionshow.B、Reviewinganewbiography.C、Interviewingamoviestar.D、Discussingteenagerolemodels.A从选项预测本
最新回复
(
0
)