首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
admin
2021-02-25
63
问题
给定程序中,函数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://kaotiyun.com/show/bItp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}程序运行后的输出结果是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代w的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
下列数据结构中,属于非线性结构的是
随机试题
“自然后果”是一种常被运用于育儿的概念,意指行为本身会导致一个自然的后果,此结果是孩子事先未知的,但孩子可以从此自然后果的经验中,学会预期结果,控制他们之后的行为。譬如小朋友玩火烫到了之后就不会乱玩火。根据上述定义,以下不属于自然后果的是:
溃疡性结肠炎患者最常见的护理诊断是
A.疖B.疔C.痈D.发E.丹毒西医学上的蜂窝织炎是()
甲公司代理人谢某代投保人何某签字,签订了保险合同,何某也依约交纳了保险费。在保险期间内发生保险事故,何某要求甲公司承担保险责任。下列哪一表述是正确的?(2014年卷三第34题)
宪法与一般法律的关系表现有:()
合同双方当事人依照法律规定行使不安抗辩权的直接法律后果是( )。
影响防火间距的主要因素包括()
—Dad,haveyouseenmyChristmascard?—______youpaintedlastnight?I’mafraidIhaven’tseen______.
给定资料1.2014年7月16日,以“破题银色中国”为主题的“2014中国应对老龄化社会发展论坛暨‘儿女孝亲工程’研讨会”在北京钓鱼台国宾馆举行。国家发改委社会发展司副司长郝福庆提出。在老龄化发展形势日益严峻的今天,中国亟须多样化的思路破解“银色
下面不属于软件设计原则的是
最新回复
(
0
)