首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个程序,对名为"abc.txt"的磁盘文件中"
编一个程序,对名为"abc.txt"的磁盘文件中"
admin
2010-04-24
15
问题
编一个程序,对名为"abc.txt"的磁盘文件中"
选项
答案
#include <stdio.h> #include<sldlib.h> main() { FILE *fp; char c; if((fp=fopen("abc.txt","r+"))==NULL)/*测试文什是否正确被打开*/ {printf("Can not open file!\n");exit(0);) while(!feof(fp)) if((c=fgetc(fp))!=’@’)/*如果不足@字符则进行加密运算*/ {c=c-10;/*加密运算*/ fseek(fp,-11,1);/*前移一个字符。因在执行fgetc(fp)时文什内部指针会自动后移一个字符。指向应被加密字符的下一个字符*/ fputc(c,fp);/*将获得加密后的字符填入该位置,且文件内部指针会自动后移一个字符*/ fseek(fp,01,1);)/*避免指针漂移,定位文件内部指针在当前位置不移动,并将其传递给函数feof(fp))*/ else break; fclose(fp); return 0; }
解析
转载请注明原文地址:https://kaotiyun.com/show/sDAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
FDM:技术主要用于模拟信号的多路传输,普遍应用在长途多路载波电话系统、无线电广播中,FDM最典型的应用例子是在一条物理线路上传输多路话音信号的___________电话系统。
变换型数据流图是由_________、_________和_________三部分组成的。
简述需求分析与软件设计这两个阶段任务的主要区别。
软件测试是软件开发过程的重要阶段,也是软件质量保证的重要手段,下列选项中属于软件测试任务的是()I.预防软件发生的错误Ⅱ.发现并改正程序错误Ⅱ.提供诊断错误信息
下列选项不属于质量属性规约所期望的指标的是()
计算机中的存储器件可分为哪些类型?
金融期权按合约的标的资产来划分,可以分为__________、____________、___________。
下列SQL语句中,修改表结构的是【】
#include"stdio.h"main(){chara[10],*pa;scanf("%s",pa);printf("%s\n",pa);}错误:______改正:______
随机试题
宾语要放置在趋向后部语后面。()
社会主义初级阶段是
毛细血管内增生性肾小球肾炎与_______感染密切相关,肾小球内_______和_______增生明显。
最有可能的诊断为( )。该患儿住院后,应卧床休息( )。
指出哪种是人工被动免疫
[背景]某化工项目的建设单位甲分别与施工单位乙、材料供应单位丙和设备供应单位丁签订了施工总包合同、材料和设备采购合同,又委托监理单位A对该工程进行施工阶段监理。在与建设单位甲签订了委托监理合同后,监理单位A任命李某为该项目总监理工程师。李某上任后,首先组
2019年5月甲、乙、丙三人各自出资3万元设立普通合伙企业。2019年8月与丁订立合同未履行付款义务,对丁欠债15万元,2020年1月丙退伙。根据《合伙企业法》的规定。下列有关合伙企业对丁的债务清偿表述正确的有()。
小许新买了一辆汽车.车牌号除了汉字和字母外还有四位不含零的号码,号码的千位数比个位数大2,百位数比十位数大。如果把号码从右向左读出的数值加上原来的号码数值,正好等于16456。问此号码的千、百位数各是多少?
在我国,自治条例是指()。
Followingareagraphshowingthewaterconsumptionindifferentregionsin2000andpredictingincreasein2050,andanexcerpt
最新回复
(
0
)