自考“高级语言程序设计”习题答案详解(46)
3.编一个程序,将磁盘中的当前目录下名为“ccw1.txt” 的文本文件复制在同一目录下,文件名改为“ccw2.txt”。
「解」程序需要两个文件指针变量,一个对应读文件,另一个对应写文件。并分别用读和写方式打开两个文件。
接着是以读文件状态作为循环控制条件,在读文件还未结束下循环,反复读人字符,并将读人字符复写到写文件中。程序如下:
# include
# include
FILE * rp, * wp;
void main()
{ int c;
if((rp= fopen(“ccw1.txt”,“r”))== NULL) {
printf(“Can‘t open file %s.n”,“ccwl.txt”); exit(0);
}
if((wp= fopen(“ccw2.txt”,“w”))== NULL) {
printf(“Can‘t open file %s.n”,“ccw2.txt”); exit(0);
}
while((c= fgetc(rp))!= EOF)
fputc( c,wp);
fclose(wp);
fclose(rp);
}
4.编程序,对名为“CCW.TXT”的磁盘文件中“@”之前的所有字符加密,加密方法是每个字节的内容减10.
「解」程序从文件读出字符,在字符“@”未出现之前,将读出字符作加密处理后回写。加密循环受文件结束或当前字符是“@”字符控制。程序如下:
# include
# include
# define DALTA 10
FILE * rp;
void main()
{ int c;
if(( rp = fopen(“ccw.txt”,“r+”)) ==NULL ) {
printf(“Can‘t open file %s.n”,“ccw.txt”); exit(0);
}
while(( c= fgetc(rp))!= EOF) {
if( c ==‘@’) break;
c+= DALTA;
fseek( rp,-1L,1 );
fputc( c, rp);
fseek( rp,OL,l);
}
fclose(rp);
}
【自考“高级语言程序设计”习题答案详解(46)】相关文章:
★ 2012年自考“高级语言程序设计”经典习题及答案(10)
★ 2012年自考“高级语言程序设计”经典习题及答案(28)
★ 2012年自考“高级语言程序设计”经典习题及答案(16)
★ 2012年自考“高级语言程序设计”经典习题及答案(23)
★ 2012年自考“高级语言程序设计”经典习题及答案(25)
热点推荐:
工学
- 2020-11-17【工学】2012年自考“工程项目管理”单选练习(9)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(1)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(18)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(34)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(35)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(38)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(41)
- 2020-11-17【工学】2012年自考“互联网及其应用”串讲笔记(1)
其他最新资讯
- 2023-12-29【自考政策】广西自考网络助学平台新增61门课程
- 2020-12-04【免考问题】哪些证书可以免考自考相关课程?
- 2020-12-04【免考问题】自考免考有哪些条件?
- 2020-12-04【综合问题】自考本科文凭有用吗?
- 2020-12-04【综合问题】自考本科需要考多少门课?
- 2020-11-17【综合问题】江苏省高等教育自学考试网上报名常见问题及解答
- 2020-11-17【经济学】2012年自考“中国税制”笔记串讲(8)
- 2020-11-17【自考政策】全国自考办领导:未来自考将大力发展网络助学
网友关注
- 【教材大纲】2015年全国自考民事诉讼法学考试大纲督促程序
- 【教材大纲】2015年全国自考刑事诉讼法学考试大纲回避
- 【教材大纲】2015年全国自考国际法考试大纲国际法上的人权
- 【教材大纲】2015年全国自考刑事诉讼法学考试大纲导论
- 【教材大纲】2015年全国自考国际法考试大纲国际法上的国家
- 【教材大纲】2015年全国自考国际法考试大纲外交和领事关系法
- 【教材大纲】2015年全国自考民事诉讼法学考试大纲涉外民事诉讼管辖
- 【教材大纲】2015年全国自考国际法考试大纲国际争端的和平解决
网友关注视频
- 沪教版八年级下册数学练习册21.3(3)分式方程P17
- 第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
- 【获奖】科粤版初三九年级化学下册第七章7.3浓稀的表示
- 精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
- 北师大版数学四年级下册第三单元第四节街心广场
- 外研版英语七年级下册module3 unit2第二课时
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 3
- 3月2日小学二年级数学下册(数一数)