首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
admin
2015-12-22
25
问题
给定程序中,函数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://jikaoti.com/ti/GKi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果:【】。intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[o];}main(){inta
有以下程序:main(){inti=0,s=0;for(;;){if(i==3||i==5)continue;if(i==6)break;i++;
数据库设计包括两个方面的设计内容,它们是
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
软件工程研究的内容主要包括:【】技术和软件工程管理。
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
数据库设计包括两个方面的设计内容,它们是
随机试题
引起溶血性黄疸的是
在履行医学伦理学基本原则中的尊重原则时,重点内容不包括
纯的氧化镁
证券投资基金可以同时投资于数十种甚至数百种证券,从而可以充分分散基金所持有的证券组合的()。
木匠加工2张桌子和4张凳子共需要10个小时,加工4张桌子和8张椅子需要22个小时。问如果他加工桌子、凳子和椅子各10张,共需多少个小时?()
为了帮助单亲母亲更好地适应单亲生活,某机构成立了“单亲母亲互助小组”,通过组员之间的经验分享、情感支持、解决问题能力的学习、发展个人潜能等,使组员在小组过程中获得成长。这主要体现了小组工作( )的特点。
阅读下面材料,回答下列题。随机抽取80名高中生,询问他们对高中分文理科是赞成还是反对,以此考查他们对分科的意见是否有显著性差异,结果是赞成分科的46人,反对分科的34人。欲考查学生对分科的意见是否有显著性差异,合适的方法是
KimiyukiSudashouldbeaperfectcustomerforJapan’scar-makers.He’sayoung,successfulexecutiveatanInternet-servicesco
以下关系表达式中,其值为True的是
Whoisgivingadvice?
最新回复
(
0
)