计算机基础与程序设计实验方案.doc
《计算机基础与程序设计实验方案.doc》由会员分享,可在线阅读,更多相关《计算机基础与程序设计实验方案.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机基础与程序设计课程实验项目及学时分配序号 实验项目 实验内容及要求 学时 实验类型 备注 1实验一顺序结构熟悉Tubor C2.0集成环境顺序结构2验证型实验3.142实验二选择与循环结构 选择与循环结构分析选择与循环结构c程序2验证型实验3.283实验三 C的数组C的函数利用循环编写还有一维数组和二维数组的C程序;建立和运行一个主函数和其他用户定义的函数组成的C程序。2应用型实验4.114 实验四C的指针编写一个主函数和另外两个函数的程序,一个事变量传递数据;另一个用指针变量传递数据2应用型实验4.185 实验五编译预处理与文件编写与个编译预处理程序编写一个文件系统的程序,实现从文件中
2、输入数据,向文件输出结果。2应用型实验4.25 实验一 顺序结构一、实验目的 1、掌握在TC集成环境下编辑、编译、链接、运行C程序的全过程;2、掌握基本数据类型及其使用规则;3、重点熟悉C的输入输出方法。二、实验环境1、一台能正常启动的386以上个人计算机2、安装有Turboc2软件三、实验步骤1、启动Turboc2,创建一个新的C程序2、输入相应的代码。3、保存程序4、运行程序实验1:一个简单的的C程序。main() int a,b,sum;a=123;b=456;sum=a+b; /*求出a,b之和*/printf(“sum is %dn”,sum);实验2:数据类型的应用。main()
3、char c1 , c2; c1=97;c2=98; printf(“%c %c”, c1, c2);printf(“%d,%d”, c1, c2 );实验3:按格式要求输入/输出数据#include stdio.hmain() int a,b;float x,y;char c1,c2;scanf(“a=%d,b=%d”,&a,&b);scanf(“%f, %e”,&x,&y);scanf(“%c %c”,&c1,&c2);printf(“a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%cn”,a,b,x,y,c1,c2);运行该程序,必须按如下方式在键盘上输入数据a=3,b=7
4、8.5,71.82 a A 请同学们写出输出结果实验4:编写程序,把560分钟换算成用小时和分钟表示,然后进行输出。#include stdio.hmain()int x,h,m;scanf(%d,&x);h=x/60;m=x%60;printf(%d分钟为%d小时%d分n,x,h,m);四、思考题、在实际编写程序过程中,怎样确定变量的类型?2、在printf函数中可以使用的各种格式指定符。五、实验报告要求认真填写试验报告,程序代码清单要完整,准确。实验二 选择与循环结构一、实验目的 熟悉和掌握选择与循环结构的c语言程序,利用单步调试分析if、switch、for、while及do -whil
5、e的应用。二、实验内容1、在Turboc2中,利用不同形式的选择语句编写具有选择结构的c程序2、利用while分析c程序3、分析for循环程序三、实验环境1、一台能正常启动的386以上个人计算机2、安装有Turboc2软件四、实验原理与方法 选择语句是用于构造选择程序结构的语句,分别为有单分支和双分支和多分支,单分支是当条件成立时执行语句,不成立时不执行;双分支是当条件成立时执行语句1,不成立时执行语句2;多分支是由多个条件组成的,执行其中的一个分支。循环结构是在一定条件下重复地执行一组语句的一种程序结构。分别有三种:for语句,while和do-while语句。for语句中的表达式1可以是任
6、何类型的,它主要是设置循环控制变量的初始值,表达式2决定循环是否继续执行,表达式3是每次循环后,由它控制循环变量的增值;while循环是先判断条件后执行循环体;do-while先执行循环体后判断条件。五、实验步骤1、启动Turboc2,创建一个新的C程序2、输入相应的代码。3、保存程序4、运行程序实验 if语句的应用main() char a, b,c; a=x; b=c; if(a=b)0) c=a; printf(“%dn”,c); 实验2 if-else的应用main()int x=1,y=2,z=3; if (x=y+z) printf (“22222”); else printf (
7、“55555”);实验3 while的应用main() int x=0, s=0; while(!x!=0) s+=+x; printf(“%d n”, s); 实验4 do-while的应用main() int x=3; do printf(“%d,”,x-=2); while( !(-x) ); 实验5 for的应用main() int n, i=100; for(n=5; n0; n-) printf(“%d,”, i); 六、思考题1、分析if与if-else的执行过程2、分析while与do-while的区别3、分析循环的终止条件及执行了多少次七、实验报告要求认真填写试验报告,程序代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 基础 程序设计 实验 方案
限制150内