首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
admin
2015-12-22
56
问题
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
void fun(char *s,int a,double f)
{
/**********found**********/
___1___fp;
char str[100],str1[100],str2[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, str1,str2);
fclose(fp);
a1=atoi(str1);
f1=atof(str2);
printf("\nThe result:\n\n%s%d%f\n",str,a1,f1);
}
main()
{ohat a[10]="Hello!";int b=12345;
double c=98.76;
fun(a,b,c);
}
选项
答案
(1)FILE* (2)fclose(fp) (3)fp
解析
第一空:“fp=fopen("file1.txt","w");”可知fp是文件型指针,故第一空处fp的定义应为“FILE*”。
第二空:第二处的后面一句是“fp=fopen("file1.txt","r");”再次打开file1.txt,因此在第二次打开file1.txt之前必须将文件关闭,故第二处是关闭文件,即“fclose(fp)”。
第三空:fscanf的调用形式是:fscanf(fp,格式字符串,输入列表),因此第三空处应为“fp”,从文件中读出字符串、整数、浮点数。
转载请注明原文地址:https://kaotiyun.com/show/CXDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值,请填空。voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{12,41,36,28},{1
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
有以下程序:voidsum(inta[]){a[0]=a[-1)+a[1];}main(){inta[10]=(1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf("%d
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
数据库设计包括两个方面的设计内容,它们是
数据结构分为线性结构和非线性结构,带链的队列属于【】。
软件工程研究的内容主要包括:【】技术和软件工程管理。
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
数据库设计包括两个方面的设计内容,它们是
随机试题
如何正确看待文学创作中的灵感现象?
关于内分泌对生殖系统的影响中下列哪项是错误的
暂时性的运动功能障碍包括
妊娠合并急性阑尾炎的描述正确的是
吸气时膈肌收缩,胸内压将
如果甲厂欲通过复议途径解决,在多长时间内不提出申请,将丧失法律保护?( )如果复议审查认定甲厂与乙厂的关系系委托代理关系,对此复议机关应作何处理?( )
收益与发行人的财务状况相关程度高,其持有人非常关心公司的经营状况的证券是()。
电阻甲的阻值为200kfl,电阻乙的阻值为2.3M12,两者阻值之和等于()。
设四元齐次线性方程组求:Ⅰ与Ⅱ的公共解.
WhatdoesthespeakersayisessentialforteachersintheUnitedStates?
最新回复
(
0
)