首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是: 将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下画线处填入正确的内容并把下画
给定程序中,函数fun的功能是: 将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下画线处填入正确的内容并把下画
admin
2018-03-28
80
问题
给定程序中,函数fun的功能是:
将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<stdlib.h>
void fun(char*s,int a,double f)
{
/*********found*********/
【1】
fp;
char sir[100],str1[100],
sir2[100];
int al;double f1;
fp=fopen("filel.txt","w");
fprintf ffp,"%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);
al=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)fclose(fp) (3)fp
解析
填空1:从使用fp=fopen("filel.txt","w")可知fp应该是文件类型指针,因此本空应该填写FILE*。
填空2:当对fp作打开操作的时候,并进行不同的操作前,应该对其关闭,因为在第一次打开时是对fp进行写操作,而在第二次打开后进行的是读操作,因此应该先对fp进行关闭,本空填felose(fp)。
填空3:fscanf()是把文本文件输出,因此本空只能填写fp。
转载请注明原文地址:https://kaotiyun.com/show/Nxxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接碟块,其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
若语句“t=fun(fun(x,y,a),(a+b,a+C,x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
下列对于线性链表的描述中正确的是______。
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include#include#includeintfun(char*str){inti,j=0;for(i=0;str[i]!=′\0′;
对线性表进行二分查找,要求线性表为______。
以下能正确定义二维数组的是______。
以下叙述中错误的是()。
是构成C语言程序的基本单位。
函数pi的功能是根据以下公式近似求得的:pi*pi/6=1+1/(2*2)+1/(3*3)+…+1/(n*n)请在下面的函数中填空,完成求pi的功能。#include<math.h>doublepi(longn)
有下列程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;下列选项中表达式的值为11的是
随机试题
Writeanessaybasedonthechartbelow.Inyouressay,youshould1)interpretthechart,and2)giveyourcomments.Youshould
A.车前子B.薏苡仁C.木通D.金钱草(2010-95,96题)治疗肺热咳嗽痰多,宜选用的药物是()
充填后的下列临床表现中,哪项不是牙髓炎引起的
A.近缺牙区的倒凹区小,非倒凹区大,而远缺牙区的倒凹区大,非倒凹区小B.近缺牙区的倒凹区大,非倒凹区小C.倒凹区与非倒凹区均大D.倒凹区均大,非倒凹区均小E.倒凹区均小,非倒凹区均大I型观测线
一幢四层轻工业加工厂房,平面尺寸为16m×48m,布置两条同样的纵向流程生产线,楼面活载5kN/m2,建设场地为非抗震设防区,风力也较小。现已确定采用现浇横向框架结构。下列各种框架布置最为合适的是()
中国人民银行的直接检查监督权不包括()。
下列选项中属于多元统计分析的是()。
在以下4种组织类型中,不能对环境变化和不确定性做m适当反应、总是处于不稳定状态的是()。(20I3年)
下列不属于合同担保形式的是()。
以下程序运行后的输出结果是【】。#include<stdio.h>fun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun
最新回复
(
0
)