首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
admin
2018-09-27
44
问题
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 #include<stdlib.h>
3 void fun(char *,int a,double f)
4 {
5 /**********found**********/
6 ___1__fp;
7 char str[100],str1[100],str2[100];
8 int a1;double f1;
9 fp=fopen(”file1.txt¨,’’w’’);
10 fprintf(fp,’’%s%d%f\n’’,s,a,f);
11 /**********found**********/
12 ___2___;
13 fp=fopen(’’filel.txt’’,’’r’’);
14 /**********found**********/
15 fscanf(__3__,’’%s%s%s’’,str,str1,str2),
16 fclose(fp),
17 a1=atoi(str1);
18 f1=atof(str2);
19 printf(’’\nTheresult:\n\n%s%d%f\n’’,str,a1,f1);
20 }
21 main()
22 {char a[10]=’’Hello!’’;int b=12345;
23 double c=98.76;
24 fun(a,b,c);
25 }
选项
答案
(1)FILE* (2)fclose(fp) (3)fp
解析
本题中函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
第一空:“fp=fopen(’’file1.txt","w");”可知fp是文件型指针,故第一空处fp的定义应为“FILE*”。
第二空:第二处的后面一句是“fp=fopen(’’file1.txt",’’r’’);”再次打开file1.txt,因此,在第二次打开file1.txt之前必须将文件关闭,故第二处是关闭文件,即“fclose(fp)”。
第三空:fscanf的调用形式是:fscanf(fp,格式字符串,输入列表),因此,第三空处应为“fp”,从文件中读出字符串、整数、浮点数。
转载请注明原文地址:https://kaotiyun.com/show/Byxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于函数的叙述中正确的是______。
常采用的两种存储结构是()。
在关系模型中,把数据看成是二维表,每一个二维表称为一个()。
下列叙述错误的是()。
设有下列二叉树:对此二叉树前序遍历的结果为()
下列叙述中,正确的一条是()
在数据库设计中,将E-R图转换为关系模式的过程属于()。
下列工具中为需求分析常用工具的是______。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是______。
在关系数据库中,用来表示实体之间联系的是______。
随机试题
设f(χ)三阶可导,且f″′(a)≠0,f(χ)=f(a)+f′(a)(χ-a)+(χ-a)2(0<θ<1),求.
通过抑制H+泵而减少胃酸分泌的药物是()。
王强在游乐园陪女儿玩耍时不慎丢失了一块手表,游乐园工作人员拾得后即交给公安部门。王强未能在期限内前去认领,公安部门即依有关规定将手表交寄卖商店出售。陈勇从寄卖商店购得手表后,将其送给了女友芳芳。芳芳在一次旅游中该手表被小偷偷走,小偷在路边将这块表以低价格卖
下列有关法与社会关系的表述错误的是:()
操作系统中的进程与处理器管理的主要功能是()。
毛泽东在《矛盾沦》中指出:矛盾问题的精髓是()。
下列关于多重中断系统的叙述中,错误的是()。
(10年)设A为m×n矩阵,B为n×m矩阵,E为m阶单位矩阵.若AB=E,则
Scientistshavelongsoughttopreventsharpmemoriesfromdullingwithage,buttheproblemremainsstubborn.Nowresearchpu
Whatisthewomanstudying?
最新回复
(
0
)