首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
admin
2021-06-15
78
问题
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 #include<stdlib.h>
3 void fun(char *s,int a,double f)
4 {
5 /**********found**********/
6 ___1___ fp;
7 char str[100],str1[100],str2[100];
8 int a1;double f1;
9 fp=fopen(’’filel.txt’’,’’w’’);
10 fprintf(fp,’’%s%d%f\n’’,s,a,f);
11 /**********found**********/
12 __2__;
13 fp=fopen(’’file1.txt’’,’’r’’);
14 /**********found**********/
15 fscanf(__3__,’’%s%s%s’’, str,str1,str2);
16 fclose(fp);
17 a1=atoi(str1);
18 f1=atof(str2);
19 printf(’’\nThe result:\n\n%s%d%f\n’’,str,a1, f1);
20 }
21 main()
22 {char a[10]=’’Hello!’’;int b=12345;
23 double c=98.76;
24 fun(a,b,c);
25 }
选项
答案
(1)FILE* (2)fclose(fp) (3)fp
解析
第一空:“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/yrtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta==2,b=0:do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是
有以下程序(说明:字*A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fun(a);printf("\n")
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
在结构化程序设计中,模块划分的原则是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()。
下列定义数组的语句中,正确的是
以下不合法的字符常量是()。
若有定义语句:intx=10;则表达式x-=x+x的值为
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
随机试题
非离子型表面活性剂不包括
简述实事求是思想路线的基本内容和重要意义。
A.坏死累及有腔脏器的全层,并穿透浆膜B.皮肤、黏膜的浅表组织缺损C.皮肤、黏膜的较深组织缺损D.有腔脏器的化脓、坏死连通于体外E.深部脓肿向体表穿破,在组织内形成盲端管道窦道
能使白假丝酵母菌长出厚膜孢子的培养基是
招标人采用邀请招标方式的,应当向()具备承担招标项目的能力、资信良好的特定的法人或者其他组织发出投标邀请书。
企业定额的作用表现在()。
甲施工企业欠缴税款数额较大,根据有关规定,下列表述错误的是()。
劳动号子是产生并应用于劳动,具有协调与指挥劳动的实际功用的民间歌曲。流行于黑龙江地区的《哈腰挂》是一首()。
TheElementofNorms1.Definitionofnorms【T1】______maintainedbyasociety【T1】______2.Classificationsofnormsforma
N由achieveagoal和likeamonthofabstinence定位到N段。原文主要讲当自己的某个目标达到时应该奖励一下自己。本题句子的giveyourselfalittleprize对应原文的rewardyourself和
最新回复
(
0
)