首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。 #include<stdio.h> main() { FILE *fp; char
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。 #include<stdio.h> main() { FILE *fp; char
admin
2010-01-10
80
问题
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。
#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全国计算机二级
相关试题推荐
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
某人编写了下面的程序,希望能把Textl文本框中的内容写到out.txt文件中PPrivateSubCommand1—Click()Open“out.txt”ForOutputAs≠}2Print“Textl”Close#2EndSu
窗体上有一个名称为Commandl的命令按钮,有程序如下:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger第1个ForFori=1To10a(i)=I
下面可以正确定义2个整型变量和1个字符串变量的语句是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
下列运算符中,优先级别最高的是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
计算下面分段函数的正确语句是
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)……EndSu
随机试题
下列哪项是载脂蛋白B族的主要成分
病人,男性,68岁,冠心病病史10年,在行走中突然摔倒,意识丧失,呼吸停止、心脏停搏,颈动脉搏动消失。该病人最可能发生了
颈部蜂窝织炎引起的并发症中,最危急的是
隧道检测包括()。
某投资者卖出了$45的看涨期权并买入了$50的看跌期权,两者的到期日相同。交易日的股票价格为$45,看涨期权和看跌期权的价格分别为$8和$10。随后股票价格跌了$10,并且此价格一直保持到期权到期日。忽略佣金和其他交易,截至到期日,期权组合仓位的总利润为:
典型调查所选择的典型单位一般为()。
Ihaveaniceclock.Ithasa______(圆的)face.
下列关于我国法律渊源的说法,正确的有()(2013年非法学综合课多选第46题)
关于如何提高我国司法公信力,保证公正司法,下列说法正确的是()。
MarawasgoingtostaywithherfriendFannyforthreedays.Aweekbeforehertrip,shecalledFannytotellherwhenthetrain
最新回复
(
0
)