首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
admin
2021-02-25
61
问题
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#inolude
#inClude
Void fun(char *s,int a,double f)
{
/**********found***********/
___1___ fp;
char str[100],str1[100],str2[100];
int a1;double f1;
fp=fopen(“filel.txt”,“w”);
fprintf(fp,“%s%d%f\n”,S,a,f);
/**********found***********/
___2____ ;
fp=fopen(“filel.txt”,“r”);
/**********found***********/
fscanf(___3___,“%S%S%S”,Str,Str1,Str2);
fclose(fp);
a1=atoi(Str1);
f1=atof(Str2);
printf(“\nThe result:\n\n%S%d%f\n”,str,a1,f1);
}
mein()
{char a[10]=“Hello!”;int b=12345;
doub2e c=98.76;
fun(a,b,C);
}
选项
答案
(1)FILE* (2)fclose(fp) (3)fp
解析
本题中函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
[解题思路]
第一空:“fp=fopen("filel.txt",“w”);”可知fp是文件型指针,故第一空处fp的定义应为“FILE*”。
第二空:第二处的后面一句是“fp=fopen(“filel.txt”,“r”):”再次打开filel.tXt,因此在第二次打开filel.txt之前必须将文件关闭,故第二处是关闭文件,即“fclose(fp)”。
第三空:fscanf的调用形式是:fscanf(fp,格式字符串,输入列表),因此第三空处应为“fp”,从文件中读出字符串、整数、浮点数。
转载请注明原文地址:https://www.kaotiyun.com/show/bItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
下面属于整数类的实例是()。
构成计算机软件的是
以下关于fclose(fp)函数的叙述正确的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
有以下程序:#include<stdio.h>intf(intx,inty){return((y—x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c)):printf("%d\
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){______________printf("%d".w[i]);}printf("\n
随机试题
某承包商通过资格预审后,对招标文件进行了仔细研究,发现招标人提出的工期要求过于苛刻且合同条件规定工期每拖延一天罚合同价的1‰。若要保证实现该工期要求,必须采取特殊措施,从而大大增加成本。经分析,承包商发现原设计存在缺陷并根据现场的实际情况提出了替代方案。承
《五代史伶官传序》中,阐述“盛衰之理”所用的史实论据是()
少阴病证的临床表现为
寻找接触性皮炎过敏原常用的试验是
《耕地占补平衡考核办法》规定,村庄、集镇分批次建设用地占用耕地的,由()或者()补充耕地。
点电荷+q和点电荷-q相距30cm,那么,在由它们构成的静电场中:
已知某建设项目计算期为n,基准收益率为ic,内部收益率为IRR,则下列关系正确的有( )。
为了实现有序和科学的项目信息管理,应由( )。
简答股权融资偏好影响。
A、 B、 C、 A
最新回复
(
0
)