首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。 #include<stdio.h> main() { FILE *fp; char
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。 #include<stdio.h> main() { FILE *fp; char
admin
2010-01-10
35
问题
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。
#include<stdio.h>
main()
{ FILE *fp;
char ch,fname[32]; int count=0;
printf(”Input the filename:");
scanf("%s",fname);
if((fp=fopen( 【 】 ,"w+"))==NULL)
{ printf("Can’t open file:%s\n",fname);exit(0);}
printf("Enter data:\n");
while((ch=getchar())!=’#’)
{ fputc(ch,fp);count++;}
fprintf( 【 】 ,"\n%d\n",count);
fclose(fp);
}
选项
答案
fname fp
解析
fopen()函数实现打开文件的功能,通常的调用方式为:FILE *fp;fp=fopen(文件名,使用文件方式),因此,第一个横线处要求填写要打开文件的名字fname。fprintf()函数的—般调用方式为:fprintf(文件指针,格式字符串,输出表列),所以第二个横线处应填写fp。
转载请注明原文地址:https://kaotiyun.com/show/p1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮,有程序如下:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger第1个ForFori=1To10a(i)=I
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()d=0:c=10:x=Array(10,12,21,32,24)Fori=1To5Ifx(i
窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommand1_Click()Text2.T
下面为单精度实型(即单精度浮点型)变量的是
下面关于标准模块的叙述中错误的是()。
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
以下数组定义语句中,错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
以下关于控件数组的叙述中,错误的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
目视助航灯光系统下列描述中正确的是()。
Bynomeans________possibleformetoattendthepartytonight.
1979年,以给______和______两省灵活经贸政策为起点,对外贸易体制拉开了改革序幕。()
慢性肺源性心脏病可见
[2009年第60题]铺设板块地面的结合层和板块间的填缝应采用:
当某钢结构工程施工质量不符合规范要求,对其验收的说法,正确的是()。
下面()是组合投资类理财产品资产池中可能有的品种。
握手力度以不握疼对方的手为最大限度。在一般情况下,握手不必用力,握一下即可。()
后果:结果:成果
WhichofthefollowingisNOTrequiredofanE-2visaapplicant?Itcanbeinferredfromparagraph2thatbeforethevisaregul
最新回复
(
0
)