首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的中括号处填入正确的内容并把中括号删除,使
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的中括号处填入正确的内容并把中括号删除,使
admin
2016-08-16
67
问题
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
void fun(char*s,2nt a,double f)
{
/*********found*********/
【1】p;
char sir[100],str1[100],
sir2[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",sir,
str1,str2);
fclose(fp);
al=atoi(strl);
f1=atof(str2);
printf("\nThe result:\n\
n%s%d%f\n",str,al,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进行关闭,本空填fclose(fp)。
填空3:fscanf()是把文本文件输出,因此本空只能填写fp。
转载请注明原文地址:https://kaotiyun.com/show/n4Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类test的析构函数是【】。
下列叙述中,不属于数据库系统的是
将以下程序写成三日运算表达式是【】。if(a>b)max=a;elsemax=b;
若有以下程序:#include<iostream>usingnamespacestd;classmyClass{private:intvar;public:myClass
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
以下函数实现的功能是()。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q)
下列函数中,哪项是正确的递归函数()。AintFun(intn){if(n<1)return1;elsereturnn*Fun(n+1);}B)
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
随机试题
Whendidthemancomebackfromhisbuyingtrip?
对以下中毒碘解磷定的解毒效果较好的是
脂肪合成的场所是
A.薄壁细胞中含大型草酸钙簇晶B.薄壁细胞中含草酸钙砂晶C.薄壁细胞中含草酸钙柱晶D.薄壁细胞中含草酸钙针晶E.薄壁细胞中含草酸钙方晶
通知具有多种功能,既能下达,又能“上传”。()
下列哪个选项的说法符合法律规定的政府采购原则?()
某商业小区计划打造两个娱乐广场,其中一个为正方形广场,面积为320平方米,另一个为圆形广场,其直径比正方形广场的边长短10%,问,圆形广场的面积是多少平方米?
如果一项投资不能产生利润,那么以投资为基础的减轻赋税就是毫无用处的。任何一位担心新资产不会赚钱的公司经理,都不会因为减轻公司本来就不欠的税款的允诺而得到安慰。以下哪项是从上文得出的最可靠的推论?
设un(x)满足un’(x)=un(x)+(n=1,2,…),且un(1)=的和函数.
A、Rickwillgraduatefromtechnicalschoolsoon.B、It’shardtofindagoodjobnowadays.C、Thewomanwonderedwhohadgottenth
最新回复
(
0
)