首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,再顺序读出并显示在屏幕上。
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是将自然数1~10及其平方根写到名为myfile3.txt的文本文件中,再顺序读出并显示在屏幕上。
admin
2023-02-27
43
问题
使用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全国计算机二级
相关试题推荐
在由数字0,1,2,3,4,5所组成的没有重复数字的四位数中,不能被5整除的数共有个()。
用1、2、3、4、5、6、7、8组成没有重复数字的八位数,要求1和2相邻,3与4相邻,5与6相邻,而7与8不相邻,这样的八位数共有()。
设含有8个元素的集合的全部子集数为S,其中由3个元素组成的子集数为T,则是的值为()。
用0,1,2,3,4这五个数字组成无重复数字的五位数,其中恰有一个偶数夹在两个奇数之间的五位数有()。
若{an}是等比数列,下面四个命题中:①数列{an2}是等比数列;②数列{a2n}是等比数列;③数列是等比数列;④数列{|an|}是等比数列正确命题的个数是()。
1956年9月15日至27日,中国共产党第八次全国代表大会在北京举行。毛泽东致开幕词,刘少奇作政治报告,周恩来作关于国民经济发展第二个五年计划建议的报告,邓小平作关于修改党章的报告。中共八大正确分析了()
奥林匹克运动已全面进入“北京时间”。主题口号是历届奥运会的重要标志之一,是奥林匹克精神的高度概括,也是主办国、主办城市的独特文化和精神风貌的生动体现。北京2022年冬奥会和冬残奥会的主题口号是()
标志着中国资产阶级民主革命进入了一个新阶段的是________的成立。同盟会成立后,将《民报》作为自己的机关报。孙中山在《民报》发刊词中第一次将同盟会的纲领概括为________三大主义。
阅读以下关于Web应用系统的叙述,在答题纸上回答问题。【说明】某公司拟开发一个基于020(OnlineToOffline)外卖配送模式的外卖平台。该外卖平台采用自行建立的配送体系承接餐饮商家配送订单,收取费用,提供配送服务。餐饮商家在该O2O外卖平
除机器语言之外,最底层的编程语言是________。
随机试题
Idon’tfeellike_______outtonight.
白色念珠菌是口腔致病力最强的念珠菌之一,原因是
外渗性黏液囊肿的发病病因多为()
女性,20岁。反复发作呼吸困难、胸闷、咳嗽3年,每年秋季发作,可自行缓解,此次已发作半天,症状仍继续加重而来就诊。体检:双肺满布哮呜音,心率90次/分,律齐,无杂音。[假设信息]给予足量特布他林(博利康尼)和氨茶碱治疗1天多病情仍无好转,呼吸困难严重
某工厂的生产线会排放大量废弃物导致大气污染。为了迫使该工厂改变生产流程,减少污染,当地居民决定对该厂销量最大的产品——荧光灯进行联合抵制。因为居民们认为对销售量最大的产品进行抵制能够最大程度地降低该厂的利润。以下哪项如果为真,最能质疑上述推论?()
形成合理有序的收入分配格局,为此要()
下列()不是计算机病毒的特性?
设有读者(借书证号,单位,姓名,职称)和借阅(借书证号,图书编号,借书日期,还书日期)表,查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是
A、学生B、主持人C、当兵的D、公司职员D“外企做了翻译”可见说话人是在外企工作的翻译,也是公司职员,选择D。
Anysubstanceismadeofatomswhetheritisasolid,aliquid,oragas.
最新回复
(
0
)