首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读人并显示在终端屏幕上。 请存程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。
给定程序中,函数fun的功能是:将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读人并显示在终端屏幕上。 请存程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。
admin
2021-04-28
93
问题
给定程序中,函数fun的功能是:将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读人并显示在终端屏幕上。
请存程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 void fun(char*s,int a,double f)
3 {
4 /*********found*********/
5
【1】
fp;
6 char ch ;
7 fp=fopen(’’file1.txt’’,’’w’’);
8 fprintf(fp,’’%s%d%f\n’’,s,a,f);
9 fclose(fp);
10 fp=fopen(’’file1.txt’’,’’r’’);
11 printf(’’\nThe result:\n\n’’);
12 ch=fgetc(fp)j
13 /*********found*********/
14 while(!feof(
【2】
)){
15 /*********found*********/
16 putchar(
【3】
);ch=fgetc(fp);}
17 putchar(’\n’);
18 fclose(fp);
19 }
20 main()
21 { char a[i0]=’’Hello!’’;
22 int b=12345;
23 double c=98.76;
27 fun(a,b,c);
25 }
选项
答案
(1)FILE* (2)fp (3)ch
解析
填空1:由语句fopen(’’filel.txt’’,’’r’’)可知,fp应该是文件类型指针,因此本空应该填写FILE*。
填空2:feof函数只能对文件类型数据进行操作,因此本空应填写fp。
填空3:putchar()代表输入一个字符,从ch=fgetc(fp)可以看出本题应该填写ch。
转载请注明原文地址:https://kaotiyun.com/show/BCtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;s
以下定义数组的语句中错误的是()。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WfiteText实现。请在程序的下划线处填入正
设有定义:structcomplex{intreal,unreal;)datal={1,8),data2;则以下赋值语句中错误的是
随机试题
男性,60岁,4小时前突发心前区疼痛,心电图示急性前壁心肌梗死,既往无高血压史、出血性疾病和癫痫史。入院时心率80次/分,律齐,血压150/90mmHg,入院后2小时突然出现短暂意识丧失,抽搐,听不到心音。如果患者并发乳头肌断裂,则下列哪种体征最可能出
A.大补元气B.接续筋骨C.补益肺肾D.补脾益肾E.补脾养心
关于第二心音的叙述说法错误的是
D公司是一家上市公司,其股票于2020年7月1日的收盘价为每股40元。有一种以该股票为标的资产的看涨期权,执行价格为42元,到期时间是3个月。3个月以内公司不会派发股利,3个月以后股价有两种变动的可能:上升到46元或者下降到30元。国库券利率为4%(年名义
下列选项中,属于村民委员会的任务有()
南京国民政府的民法典规定:民事法律未规定者,依习惯,无习惯者,()。
设在工程中有一个标准模块,其中定义了如下记录类型:TyPeRecordIDA3IntegerNameAsString*20EndTyPe在窗体中添加一个名为Command1的命令按
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
不是Access预定义的报表格式的是()。
Thirty-onemillionAmericansareover60yearsofage,andtwenty-ninemillionofthemarehealthy,busy,productivecitizens.By
最新回复
(
0
)