中南大学c,,实验报告.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品学习资料范文 中南大学c,,实验报告 篇一:C实验报告模板-2014 中南大学 C语言程序设计 实 验 报 告 学生姓名 王兰 学 号 0919140105 专业班级 物联网工程1401 指导教师 段桂华 王磊 向遥 何小贤 学 院 信息科学与工程学院 完成时间 2014年10月~2014年12月 一、目的要求 1、熟悉 C语言的表达式语句、空语句和复合语句。 2、熟悉函数调用语句,尤其是各输入输出函数调用语句。 3、熟悉顺序结构程序中语句的执行过程。 4、能设计简单的顺序结构程序。 二、上机内容 1、完成《C语言程序设计上机指导与习题选解》的实验一~实验三; 2、编程并调试程序: (1)从键盘输入一个三位数,输出该数的各位数字和。 如输入:358,输出:3+5+8=16。 (2)从键盘输入实数x,根据公式y=sin(x)+e|x|计算出y值输出。 2(1) #include stdio.h main() { int a,b,c,d; printf( 请输入一个三位数\n scanf( %d , a=d/100; b=d%100/10; c=d%10; printf( %d ,a+b+c); } 2(2) #include stdio.h #include math.h # define e 2.71828 main() { float x,y,t; printf( 请输入实数x\n scanf( %f , t=pow(e,abs(x)); y=sin(x)+t; printf( %f ,y); } 一、目的要求 1、学会运用逻辑表达式或关系表达式等表达条件。 2、熟练掌握if语句和switch语句。 3、学会使用F8跟踪调试程序,针对输入测试数据,观察程序运行的输出结果。 二、上机内容 1、完成《C语言程序设计上机指导与习题选解》的实验四; 2、编程并调试程序: (1)从键盘输入一个整数,判断是否是满足除以4余3、除以7余5的数。 (2)从键盘输入一个字符,如果是大写字母,则转换为小写字母输出,如果是小写字母,则转换为大写字母输出,否则原样输出。 2(1) #include stdio.h main() { int x; printf( 请输入一个整数x\n scanf( %d , if(x%4==3 x%7==5) printf( YES! else printf( NO! } 2(2) #include stdio.h main() { char ch; printf( 请输入一个字符\n scanf( %c , ch); if(ch = a ch = z ) printf( %c ,ch-32); else if(ch = A ch = Z ) printf( %c ,ch+32); else printf( %c ,ch); } 一、目的要求 1、掌握用while语句,do-while 语句和for语句实现循环的方法。 2、掌握在程序设计中用循环的方法实现各种算法(如穷举法、迭代、递推等)。 3、理解循环结构程序段中语句的执行过程。 二、上机内容 1、完成《C语言程序设计上机指导与习题选解》的实验五; 2、编程并调试程序: (1)因子之和等于其本身的数称为完数,找出2~5000中的完数。 (2)假设某个四位数满足abcd?e=dcba(a非0,e非0非1),找出满足条件的abcd与e。 2(1) #include stdio.h main() { int x,t,i,s; for(x=2;x =5000;x++) { s=0; for(t=1;t t++) if(x%t==0) s=s+t; if(s==x) printf( %d\n ,x); } } 2(2) #include stdio.h

文档评论(0)

东信手机 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档