首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下画线处填入正确的内容并把下画线删除,使
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下画线处填入正确的内容并把下画线删除,使
admin
2021-06-15
86
问题
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<stdlib.h>
void fun(char*s,int a,double f)
{
/*********found*********/
【1】
fp;
char str[100],str1[100],
sir2[100];
int a1;double f1;
fp=fopen("file1.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);
}
main()
{char a[10]="Hello!";
int b=12345;
double c=98.76;
fun(a,b,c);
}
选项
答案
(1)FILE* (2)flzlose(fp) (3)fp
解析
填空1:从使用fp=fopen("filel.txt","w")可知fp应该是文件类型指针,因此本空应该填写FILE*。
填空2:当对fp作打开操作的时候,并进行不同的操作前,应该对其关闭,因为在第一次打开时是对fp进行写操作,而在第二次打开后进行的是读操作,因此应该先对fp进行关闭,本空填fclose(fp)。
填空3:fscanf()是把文本文件输出,因此本空只能填写fp。
转载请注明原文地址:https://kaotiyun.com/show/srtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是
在关系数据库设计中,关系模式是用来记录用户数据的()。
有以下程序#includeintm1(intx,inty){returnx
以下选项中不能用作C程序合法常量的是()。
下列叙述中错误的是()。
以下语句定义正确的是()。
数据库设计过程不包括()。
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
下面不属于软件需求分析阶段主要工作的是
随机试题
计算机中数据的最小单位是( )。
囊痈时,阴囊的表现哪项是错误的
少阳头痛。选用哪组“引经药”
选择性货币政策工具主要包括优惠利率、再贴现利率、消费信用控制和贷款额度控制4种。()[2006年考题]
以下关于集装箱检验检疫的描述,不正确的是( )。
优化资产负债利率期限结构包括业务发展和资本管理两方面。()
关中平原和汉中盆地都是陕西省的主要农业区,()被称为“陕西小江南”。
投资者越担心他们的钱遭受损失,他们就越要求其投资有较高的潜在收益。大的风险必须要被高回报的机会所抵消,这项原则是决定利率时的基本原则,并且它可以从以下事实得到说明,即:_________。以下哪一项能最好地完成以上短文?()
下列情形中属于民事法律事实的是( )。
在存贮管理中,(21)与存贮量大小无关,存贮模型(22)是一种缺货不补且一次进货的模型。假设某工厂甲车间每年半成品生产能力为a吨,乙车间每年对它的需要量为b吨,甲车间每次调拨半成品的手续费为c元,每吨每年存贮费为d元,乙车间停工待料损失费为e元,其中a>b
最新回复
(
0
)