欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《C语言程序设计教程》实验报告范本.doc

    • 资源ID:2381648       资源大小:2.50MB        全文页数:6页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《C语言程序设计教程》实验报告范本.doc

    第15次练习-夏7周1 教材练习12-1(p243) 将短句"Programming is fun" 写入某文件,文件名自定。请在此插入源代码# include <stdio.h># include <stdlib.h>int main(void)FILE *fp;if(fp=fopen("f1.txt","w")=NULL)printf("File open error!n");exit(0);fprintf(fp,"%s","Programming is fun");if(fclose(fp)printf("Can not close the file!n");exit(0);return 0;2 教材练习12-2 (p247) 已知一个数据文件f.dat中保存了5个学生的考试成绩,包括学号、姓名和分数,文件内容如下:301101 张文 91301102 陈慧 85301103 王卫东76301104 郑伟 69301105 郭温涛55编程要求:1)将文件的内容读出并显示到屏幕中2)在上述基础上,输出成绩最低和成绩最高的学生的学号、姓名和成绩。# include <stdio.h># include <stdlib.h># include <string.h>int main(void)FILE *fp;int num, maxnum,minnum;char stname10,maxname10,minname10;int score, maxscore = 0, minscore = 100;if(fp=fopen("f.dat","r")=NULL)printf("File open error!n");exit(0);while(! feof(fp)fscanf(fp,"%d%s%d",&num,stname, &score);printf("%d%8s%4dn",num,stname,score);if(score>=maxscore)maxnum=num;strcpy(maxname,stname);maxscore=score;if(score<=minscore)minnum=num;strcpy(minname,stname);minscore=score;printf("成绩最高: %d%8s%4dn",maxnum,maxname,maxscore);printf("成绩最低: %d%8s%4dn",minnum,minname,minscore);if(fclose(fp)printf("Can not close the file!n");exit(0);return 0;3教材练习12-3(p254): 读一个指定的文本文件,显示在屏幕上,如果有大写字母,则改成小写字母再输出,并统计行数。根据回车符统计文件行数。要处理的文件名通过键盘读入字符串指定。测试数据要求至少读入3行包含大写字母和其它字母混合的字符串# include <stdio.h># include <stdlib.h>int main(void)FILE *fp;char ch;char fileName20;int num=0; scanf("%s",fileName);if(fp=fopen(fileName,"r")=NULL)printf("File open error!n");exit(0);while(fscanf(fp, "%c", &ch) !=EOF)if(ch>=A&&ch<=Z) ch=ch-A+a;else if(ch=n) num+;putchar(ch); printf("文件行数:%dn",num);if(fclose(fp)printf("Can not close the file!n");exit(0);return 0;假设在f3.txt里已经有如下左图的内容, 下右图是键入f3.txt运行的结果:4教材练习12-4 从键盘输入一行字符,写到文件f4.txt中,并重新读出,最终在屏幕上显示验证。输入以读到回车符n为结束,读文件时要求用EOF来循环控制。请在此插入源代码# include <stdio.h># include <stdlib.h>int main(void)FILE *fp;char ch;if(fp=fopen("f4.txt","w")=NULL)printf("File open error!n");exit(0);while(ch=getchar() !=n)fputc(ch,fp);fputc(ch,fp);if(fclose(fp)printf("Can not close the file!n");exit(0);if(fp=fopen("f4.txt","r")=NULL)printf("File open error!n");exit(0);while(ch=fgetc(fp) !=EOF)putchar(ch);if(fclose(fp)printf("Can not close the file!n");exit(0);return 0;当运行上述程序后, 键盘输入Hello12345, 运行结果如下左图, 打开f4.txt, 内容如下图右5教材练习12-5 某文件f5.txt中有若干实数,请分别读出,并分别进行加1操作后,存入文件f6.txt中。测试数据可在f1.txt中用记事本输入。请在此插入源代码# include <stdio.h># include <stdlib.h>int main(void)FILE *fp1,*fp2;double x;if(fp1=fopen("f1.txt","r")=NULL)printf("File open error!n");exit(0);if(fp2=fopen("f2.txt","w")=NULL)printf("File open error!n");exit(0);while(! feof(fp1)fscanf(fp1,"%lf",&x);printf("%lf ",x);x=x+1;fprintf(fp2,"%lf ",x);fclose(fp1);fclose(fp2);return 0;当运行上述程序后, 打开f5.txt和f6.txt分别为: (假设f5.txt里面输入了三个实数) 6 浙江大学计算机学院

    注意事项

    本文(《C语言程序设计教程》实验报告范本.doc)为本站会员(创****公)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开