下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
异常处理和输入/输出选择题1-6BDCADB略略略编写程序,创建新的文本文件myfile.txt,从键盘输入内容并写入文件中。#创建一个txt文件,文件名为name,并向文件写入msgimportosdeftext_create(name,msg):desktop_path="C:/Users/ypj/Desktop/txt/"#新创建的txt文件的存放路径#full_path=desktop_path+name+'.txt'#也可以创建一个.doc的word文档full_path=desktop_path+namefile=open(full_path,'w')file.write(msg)file.close()#text_create('mytxtfile','Helloworld!')#调用函数创建一个名为mytxtfile的.txt文件,并向其写入Helloworld!file_list=os.listdir("C:/Users/ypj/Desktop/10")forf1infile_list:f2=f1.replace('bmp','txt')text_create(f2,'其他')print(f2)编写程序,读取上题中创建的文本文件myfile.txt,并显示在屏幕上。main(){FILE*fp;Charch;fp=fopen(“write.txt”,“r”);ch=fgetc(fp);while(ch!=EOF){putchar(ch);ch=fgetc(fp);}fclose(fp);}编写程序,统计指定文件中各元音字母出现的频率。解:#include#includeusingnamespacestd;intmain(){strings;cout<<"请输入一行字符串:\n";getline(cin,s);inta[5]={0};//代表aeiou出现的次数afor(unsignedinti=0;i<s.size();i++){if(s[i]=='a')a[0]++;elseif(s[i]=='e')a[1]++;elseif(s[i]=='i')a[2]++;elseif(s[i]=='o')a[3]++;elseif(s[i]=='u')a[4]++;}cout<<"a的个数:"<<a[0]<<"=""频率:"<<float(a[0])=""float(s.size())<<endl;<=""span=""style="margin:0px;padding:0px;">cout<<"e的个数:"<<a[1]<<"=""频率:"<<float(a[1])=""float(s.size())<<endl;<=""span=""style="margin:0px;padding:0px;">cout<<"i的个数:"<<a[2]<<"=""频率:"<<float(a[2])=""float(s.size())<<endl;<=""span=""style="margin:0px;padding:0px;">cout<<"o的个数:"<<a[3]<<"=""频率:"<<float(a[3])=""float(s.size())<<endl;<=""span=""style="margin:0px;padding:0px;">cout<<"u的个数:"<<a[4]<<"=""频率:"<<float(a[4])=""float(s.size())<<endl;<=""span=""style="margin:0px;padding:0px;">system("pause");return0;}编写程序,在指定的文本文件中查找指定的关键字,并打印包含指定关键字的文本行。文件名和关键字均由键盘输入。答案:略编写程序,将一个Java源程序中的空行和注释去掉。参见程序。importjava.io.*;publicclassEx9_7{publicstaticvoidmain(String[]args){Stringinfname="CopyFileAddLineNumber.java";Stringoutfname="CopyFileAddLineNumber.txt";if(args.length>=1)infname=args[0];if(args.length>=2)outfname=args[1];try{Filefin=newFile(infname);Filefout=newFile(outfname);BufferedReaderin=newBufferedReader(newFileReader(fin));PrintWriterout=newPrintWriter(newFileWriter(fout));intcnt=0;//行号Strings=in.readLine();while(s!=null){cnt++;s=deleteComments(s);//去掉以//开始的注释if(s.length()!=0){out.println(s);//写出非空行}s=in.readLine();//读入}in.close();//关闭缓冲读入流及文件读入流的连接.out.close();}catch(FileNotFoundExceptione1){System.err.println("Filenotfound!");}catch(IOExceptione2){e2.printStackTrace();}}staticStringdeleteComments(Strings)//去掉以//开始的注释{if(s==null)returns;in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026文秘现场面试题及答案
- 2026物业工程师面试题及答案
- 2026乡村国企面试题目及答案
- 2026小区车位面试题及答案
- 2027年山东省春季高考交通运输类专业技能测试全真模拟卷
- 福建劳动合同范本(范本)
- 2026年小学一年级下册数学核心考点专项突破卷含答案
- 2026年建筑工程造价咨询合同三篇
- 【教学设计】9《古诗三首》
- 【教学设计】《六单元大单元教学》
- 2026四川甘孜州丹巴县选调事业单位人员9人笔试备考题库及答案详解
- 2026年特种设备P4液化石油气瓶充装模拟考试题库试卷及答案
- 2026年宁夏中考(数学)真题含答案
- 2026年度北京首都旅游集团有限责任公司管理培训生招募笔试历年难易错考点试卷带答案解析
- 2026中国碳纤维复合材料汽车轻量化成本效益分析
- 消防文员会计试题及答案2026年
- 小儿先天性心脏病诊疗指南(2025年版)
- 2026年生物科技农业育种报告及未来五至十年高效种植报告
- 医院手术室净化装修工程技术交底报告
- (正式版)DB43∕T 2136-2021 《高速公路车辆救援服务与管理规范》
- (四调)吉林市2026年高三毕业年级第四次调研测试 生物试卷(含答案)
评论
0/150
提交评论