程序设计与算法语言实验指导.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计与算法语言实验指导

程序设计与算法语言实验指导书 山东师范大学数学科学学院 实验大纲 序号 实验名称 内容要求 实验 学时 每组 人数 实验 属性 开出 要求 1 TC 的开发环境 熟悉Turbo C环境,并熟悉编辑、编译、链接和调试的实验步骤。 2 1 验证 必做 2 基本数据类型、运算符和表达式 掌握C中基本类型数据的处理方法,包括:整型、浮点型和字符型等。 4 1 验证 必做 3 选择结构程序设计 掌握C的基本输入输出函数的用法,掌握if语句的用法,初步掌握分析条件的基本思路。 4 1 验证 必做 4 循环结构的实现 掌握for和while的用法,初步掌握穷举法,初步掌握嵌套循环。 4 1 验证 必做 5 数组 掌握数组的用法。 4 1 验证 必做 6 函数的定义和调用 掌握函数的定义、声明与调用,初步理解“自顶向下,逐步细化”的设计策略。 4 1 验证 必做 7 函数的嵌套调用和递归调用 掌握函数的嵌套调用和递归调用。 2 1 验证 必做 8 指针的运算 掌握指针变量的使用,掌握使用指针处理一维数组等方法。 4 1 验证 必做 9 指针与函数 掌握指针作为函数参数。 4 1 验证 必做 10 结构体、共用体、枚举和自定义类型 掌握结构体、共用体、枚举变量的定义、初始化和引用。 4 1 设计 必做 实验一 TC开发环境 一、实验目的1、? 熟悉C语言运行环境。 2、? 掌握C语言程序的书写格式和C语言程序的结构。 3、? 掌握C语言上机步骤,了解运行一个C程序的方法。 4、? 本实验可在学习完教材第一章后进行。 二、实验内容和步骤 1.打开TC,运行一个程序,尝试用CTRL+F9编译运行;用ALT+F5查看结果。学会调试程序,实验TC的各个菜单功能。 2.输入并调试下列程序 #include stdio.h main() {printf(“This is a C program.\n”); } 3. 输入并调试下面程序,对出现的错误进行修改 #include stdio.h main() {int a,b; a=123 b=456; sum=a+b; printf(“sum= %d\n”,sum); } 实验二 基本数据类型 一、实验目的 1.熟练表达式的表示方法 2.了解表达式的运行结果 3.了解C语言中数据类型的意义 二、实验内容和步骤 1.了解整数变量的数据范围 #include stdio.h main() {int a; long b; a=32767; a=a+1; printf(“a=%d\n”,a); b=32767; b=b+1; printf(“b=%d\n”,b); 2.字符变量的使用 #include stdio.h main() {char c1,c2; c1=’A’; c2=97; printf(“c1=%c,c2=%c,c1=%d\n”,c1,c2,c1); printf(“c=%c\n”,c1+1); } 3.输入一个华氏温度,要求输出摄氏温度。公式为。输出要有文字说明,取2位小数。 main() {float c,f; printf(“please input a Fahrenheit”); scnaf(“%f”,f); c=(5.0/9)*(f-32); printf(“the is %.2f\n”,c); } 实验三 选择结构 1、了解条件与程序流程的关系 2、了解用不同的数据使程序的流程覆盖不同的语句、分支和路径。 二、实验内容和步骤 1.输入3个数,要求从小到大输出。 main() { float a,b,c,t; scanf(“%f,%f,%f”,a,b,c); if(ab) {t=a;a=b;b=t;} if(ac) {t=a;c=a;c=t;} if(bc) {t=b;b=c;c=t;} printf(“%f,%f,%f\n”,a,b,c); } 2.计算分段函数 main() { int x,y; scanf(“%d”,x); if(x1) y=x; else if(x=10) y=3*x-11; else y=2*x-1; printf(“y=%d\n”,y); } 运行程序,输入5回车,查看运行结果是否正确。 实验四 循环结构 一、实验目的 1、掌握在程序设计条件型循环结构时,如何正确地设定循环条件,以及如何控制循环的次数。 2、了解条件型循环结构的基本测试方法。 二、实

文档评论(0)

tianma2015 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档