首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删除,使程
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。 请在程序的下划线处填入正确的内容并把下划线删除,使程
admin
2019-09-02
41
问题
给定程序中,函数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://kaotiyun.com/show/bKRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的C语言用户标识符是
以下选项中,能用作用户标识符的是
有以下程序voidfun(intx,inty,int*C,int*d)D){*c=x+y;*d=x—y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf(
若有以下程序#includevoidsp(int*a){intb=2;a=&b;*a=*a*2;printf("%d,",*a);}main(){intk=3,*p=&k;sp(p);printf("%d,%d\
下列条件语句中,输出结果与其他语句不同的是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
若k是int类型变量,且有以下for语句1for(k=-1;k<0;k++)printf("*\n");下面关于语句执行情况的叙述中正确的是
以下选项中合法的标识符是
下面不属于软件需求分析阶段任务的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
首因效应
铁锈色鼻液提示
黄某2001年10月因医疗事故受到吊销医师执业证书的行政处罚,2002年9月向当地卫生行政部门申请重新注册。卫生行政部门经过审查决定对黄某不予注册,理由是黄某的行政处罚自处罚决定之日起至申请注册之日止不满
下列选项中不需要按一级负荷供电的是()。
期货交易所联网交易的,应当于决定之日起10日内报告中国证监会。()
对于增值税一般纳税人,应作增值税进项税额转出处理的有()。
2010年北京市实现社会消费品零售额6229.3亿元,比卜年增长17.3%。“十一五”期间,全市累计实现社会消费品零售额23315.2亿元;五年间年均增长16.4%,高于“十五”时期平均增速4.5个百分点。限额以上批发和零售企业中,汽车类实现零售
如果X公司的销售利润率高于Y公司,则x公司的股本收益率一定高于Y公司。[对外经济贸易大学2011研]
假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是______。
DIFFIDENT:
最新回复
(
0
)