首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删
admin
2017-11-27
72
问题
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
void fun (char *s, int a, double f)
{
/********** found**********/
【1】fp
char
str[100],strl[100],str2[100] ;
int al; double fl;
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", str,
strl, str2);
fclose (fp);
al = atoi(strl);
fl = atof(str2);
printf("\nThe
result :\n\n%s %d %f\n", str, al,
fl);
}
main ()
{ char a[10]="Hello!"; int b=12345;
double c= 98.76;
fun(a,b,c);
}
选项
答案
(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/M6xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>#includevoidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s+
以下叙述中错误的是()。
有以下程序:main(){inta=0,b=0,C=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n",a,b,c,D);}程序输出(
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
下列字符串是标识符的是()。
以下4组用户定义标识符中,全部合法的一组是
下列是用户自定义标识符的是
随机试题
下列哪项引起静脉回心血量减少
不与邻牙远中面接触的牙体是
化脓性感染形成脓肿后,外科治疗的基本原则是()
王某和张某到动物园游玩,老虎笼上挂着提示牌:“老虎凶猛,禁止逗弄”。王某和张某故意逗弄老虎,老虎非常生气,撞开笼门冲出笼子,王某撒腿就跑,张某吓得呆若木鸡,老虎将张某咬伤。经事后检查,老虎笼因为年代久远已经不甚牢固,动物园因为缺乏资金一直未更换新的老虎笼。
某工厂2014年第二季度发生下列经济业务:(1)4月销售一批商品给甲公司,价值10万元,商品已经发出,款项4月已经收到并存入银行。(2)4月预收乙公司20万元货款,5月发货,货物价值60万元,6月份,收回余款40万元。(3)4、5、6月对丙公司各月的
中国证监会工作人员依法履行职责,进行调查或者检查时,不得少于()人,并应当出示合法证件。
教师的职业从性质上看是()。
某学生在快速阅读英语课文时发现某段语句没有读懂,就放慢了阅读速度,重新仔细地进行阅读。该生使用的学习策略是()
针对说明中所描述的现象,分析A公司在项目管理方面存在的问题(200字以内)。针对A公司在该项目管理方面存在的问题,提出补救措施(300字以内)。
由值为29、12、15、6、23的五个叶子结点构造的哈夫曼树为(64),其带权路径长度为(65)。
最新回复
(
0
)