首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。 请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。
下列给定程序中,函数fun的功能是:将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。 请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。
admin
2016-12-06
51
问题
下列给定程序中,函数fun的功能是:将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,然后再顺序读出显示在屏幕上。
请在程序下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<math.h>
2 #include<stdio.h>
3 int fun (char*fname)
4 (FILE*fp;int i , n;float x;
5 if((fp=fopen(fname,’’w’’))==NULL)
6 return 0;
7 for(i=1;i<=10;i++)
8 /********* found*********/
9 fprintf(
【1】
,’’%d%f\n’’,i,sqrt((double)i));
10 printf(’’\nSucceed!!\n’’);
11 /*********found*********/
12
【2】
;
13 printf("\nThe data in file:\n’’);
14 /*********found*********/
15 if((fp=fopen(
【3】
,’’r’’))==NULL)
16 return 0;
17 fscanf(fp,’’%d%f’’,&n,&x);
18 while(!feof(fp))
19 {printf(’’%d%f\n’’,n,x);
20 fscanf(fp,’’%d%f’’,&n,&x);}
21 fclose(fp);
22 return 1;
23 }
24 main()
25 { char fname[]=’’myfile3.txt’’;
26 fun(fname);
27 }
选项
答案
(1)fp (2)fclose(fp) (3)fname
解析
填空1:fprintf函数的形式是:fprintf(文件指针,格式字符串,输出表列);,所以填入文件指针fp。
填空2:文件一旦使用完毕,应使用关闭函数fclose将文件关闭,以避免发生文件数据丢失等错误。
填空3:fopen函数用来打开一个文件,其一般形式为:文件指针名=fopen(文件名,使用文件方式);因此应填入文件名fname。
转载请注明原文地址:https://jikaoti.com/ti/BEi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段:intm=0,n=0;charc=’a’;scanf("%d%c%d",&m,&c,&n);printf("%d,%c,%d\n",m,c,n);若从键盘上输入:10A10<回车>,则输出结果是__
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。#include<s
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4
以下程序的功能是将字符串s中的数字字符放人d数组中,最后输出d中的字符串。例如,输入字符串abc123edf456gh,执行程序后输出123456。请填空。#include<stdio.h>#inclu
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入数据的是______。
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);s=*π*r*r*r;printf("
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:floatsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;
随机试题
通信导航监视设施明敷引下线的施工,要求明敷引下线()。
关于尿试带法检测亚硝酸盐的说法,下列错误的是
A、胁肋灼痛,口苦口黏B、胁肋胀痛,胸闷腹胀C、胁肋刺痛,痛有定处D、胁肋隐痛,悠悠不休E、胁肋胀痛,走窜不定胁痛肝胆湿热证的临床特征是
患者,女,40岁。颈前肿物,生长迅速,质地较硬,轻度疼痛,表面不平,推之不动,声音嘶哑。随吞咽活动减弱,同位素I扫描显示为冷结节。应首选的治疗措施是
三羧酸循环每循环1次
平巷断面尺寸要根据通过巷道的运输设备等因素来确定,并最后用()校核。
资料:制药企业为增值税—般纳税人,注册资本3000万元。职工人数1200人(其中医务室人员30人,幼儿园老师10人,临时工20人)。2008年度相关生产经营业务如下:(1)企业坐落在某县城,全年实际占地50000平方米,其中,厂房占地40000平方
下列与可供出售金融资产相关的价值变动中,应当直接计入发生当期损益的是()。
材料1:某校8月中旬下达任务组织人员到西藏支教,需要7个人员,但是以往出现有一些人不合格,有些人去了呆不久的情况,9月初要完成相关工作,张明是学校支教负责人。材料2:介绍要去支教的某县的基本情况:设备落后,师资缺乏,但是相关领导非常重视相关工作,
设f(χ,y)连续,且f(χ,y)=χyf(χ,y)dχdy,其中D={(χ,y)|0≤χ≤1,0≤y≤1},则=().
最新回复
(
0
)