首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,再顺序读出并显示在屏幕上。
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,再顺序读出并显示在屏幕上。
admin
2023-02-27
42
问题
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数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(<u>【1】</u>,"%d%f\n",i,sqrt((double)i));
10 printf ("\nSucceed!!\n");
11 /*********found*********/
12 <u>【2】</u>;
13 primtf("\nThe data in file:\n");
14 /*********found*********/
15 if((fp=fopen(<u>【3】</u>,"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[]="nyfile3.txt";
26 fun(fname);
27 }
选项
答案
(1)fp (2)fclose(fp) (3)fname
解析
填空1:fpfinff()函数的调用格式为fpfintf(文件指针,格式字符串,输出列表);,故空1处应该填文件指针fp。
填空2:文件使用完毕后,应使用关闭函数fclose()将文件关闭,以避免发生文件数据丢失等错误。故空2处应该填fclose(fp)。
填空3:fopen()函数用来打开一个文件,其一般形式为文件指针名=fopen(文件名,使用文件方式);,故空2处应该填文件名fname。
转载请注明原文地址:https://kaotiyun.com/show/WD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
从集合{P,Q,R,S}与{0,1,2,3,4,5,6,7,8,9}中各任选2个元素排成一排(字母和数字均不能重复),其中字母Q和数字0至多只能出现一个的不同排法有()。
途中ABCD是边长为2的正方形,以AB为直径的半圆以及以AB为半径的两个537圆在正方形中划分出小面积S1,S2,S3,S4,则S4-S1=()。
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
设有两组数,分别为Ⅰ:8,8,9,10,10,11,12,12Ⅱ:7,7,7,8,12,13,13,13用M1,M2分别表示Ⅰ,Ⅱ两组数的平均值S1,S2分别表示Ⅰ,Ⅱ两组数的方差,则()。
直线绕原点按逆时针方向旋转30°后所得直线与圆(x-2)2+y2=3的位置关系是()。
从单词“equation”中选取5个不同的字母排成一排,含有“qu”(其中“qu”相连且顺序不变)的不同的排列共有()。
19世纪60至70年代,以王韬、薛福成、马建忠、郑观应为代表的早期维新派从洋务派中分离出来。他们主张经济上发展资本主义经济和科学技术,政治上实行君主立宪制,文化上学习西方思想文化。这些主张()
阅读以下关于Web系统架构设计的叙述,在答题纸上回答问题。【说明】某公司拟开发一款基于Web的工业设备监测系统,以实现对多种工业设备数据的分类采集、运行状态监测以及相关信息的管理。该系统应具备以下功能:现场设备状态采集功能:根据数据类型对设备监测指标
进行系统监视通常有三种方式:一是通过___①_____,如UNIX/Linux系统中的ps、last等;二是通过系统记录文件查阅系统在特定时间内的运行状态;三是集成命令、文件记录和可视化技术的监控工具,如____②____。②
进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制这5个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为____(1)____;空③和空④处应分别为___(2)_____;空⑤和空⑥处应分别为___(3)_____。
随机试题
不属于萎缩的是
预示着女性进入青春期的重要标志是
尿蛋白定性干化学试带法只适用于检测
根据宪法和法律,下列哪些表述是不正确的?()
大气环境现状调查包括()方面的内容。
房客乙于1998年12月31日从房主甲的出租房搬走时欠6个月房租未付,1999年5月1日甲找到乙催其交付所欠租金,乙未付。甲应不晚于()向法院起诉,能追回乙所欠的房租。
由尼泊尔青年匠师阿尼哥设计的塔是()。
下列关于党章的表述中,正确的是()。
在五千多年的文明发展________中,中华民族为人类文明进步作出了________的贡献。近代以后,我们的民族历经磨难,中华民族到了最危险的时候。自那时以来,为了实现中华民族伟大复兴,无数仁人志士奋起抗争。填入画横线部分最恰当的一项是:
下列数据结构中,能够按照“先进后出”原则存取数据的是
最新回复
(
0
)