首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删除,使程
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删除,使程
admin
2019-09-02
37
问题
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#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("filel.txt","w");
fprintf(fp, "%s %d %f\n", s, a,f);
/**********found**********/
___2___;
fp=fopen("file1.txt","r");
/**********found**********/
fscanf(___3___,"%s%s%s", str,strl,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)fclose(fp) (3)fp
解析
本题中函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
第一空:“fp=fopen("file1.txt","w");”可知fp是文件型指针,故第一空处fp的定义应为“FILE*。
第二空:第二处的后面一句是“fp=fopen("file1.txt","r");”再次打开file1.txt,因此,在第二次打开file1.tXt之前必须将文件关闭,故第二处是关闭文件,即“fclose(fp)”。
第三空:fscanf。的调用形式是:fscanf(fp),格式字符串,输入列表),因此,第三空处应为“fp”,从文件中读出字符串、整数、浮点数。
转载请注明原文地址:https://www.kaotiyun.com/show/bKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对如下二叉树进行后序遍历的结果为
以下选项中不能用作C程序合法常量的是
有以下程序charfun(char*c){if(*c<=’z’&&*c>=’A’)*c-=’A’-’a’;return*c;}main(){chars[81],*p=s;gets(S);while(*P){*P=fun(P
有下列程序:voidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i
若X和Y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
下面选项中合法的字符常量是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1j<
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
下列选项中不属于软件生命周期开发阶段任务的是
随机试题
在Windows中,下列关于“开始”菜单的说法不正确的是()
A.加减葳蕤汤B.桂枝汤C.香薷散D.柴葛解肌汤E.升麻葛根汤功用为解肌清热的方剂是
医用棉花应
《UCP600》规定,除商业发票外,其他单据中对货物的描述均可使用统称。()
材料:李华是C市市委组织部的一名干部,2016年到某贫困村挂职,担任该村第一书记。以下材料是李华的工作日记,主要内容是他的工作感受和他扶贫帮扶的思路和做法,下面按照时间顺序进行了编排。第1天:今天刚到S县,县领导就和我说,下村任务艰巨。
小刚家住的那条街的门牌号是从1开始挨着编下去的,除小刚家外,其余各家门牌号加起来恰好等于12000。问小刚家的门牌号是多少?
组合关系和聚合关系
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是
"Family"isofcourseanelasticword.Andindifferentcountriesithasdifferentmeanings.ButwhenBritishpeoplesaythatth
LikemanyoftheprotestersatOccupyWallStreetinNewYork,AmandaVodolaisyoung,underemployedandloadedwithstudentdeb
最新回复
(
0
)