欢迎来到天天文库
浏览记录
ID:49868737
大小:72.00 KB
页数:4页
时间:2020-03-05
《程序设计基础(C)实验大纲.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、稈序设计基础(C)实验人纲《程序设计基础(C)》实验大纲一、实验目的《程序设计基础(C)》是一门实践性很强的程序设计基础课,该课程对提高学生的逻辑分析、抽彖思维、程序设计能力具有重要意义。而上机实践则是学好本课程的十分重要的坏节。为此,认真上机实践,有利于进一步巩固和加深对木课程基木概念和基木知识的理解和掌握,同时,也为后续相关的课稈学习打下了必备的技能基础。上机时,主要完成源稈序的编辑、编译、连接和运行。上机过程将检杳稈序和算法是否正确、程序的逻辑是否正确、稈序的执行顺序是否正确的过稈称为调试过程。上机的备个环节都有可能碰到不少问题,不会一次成功,丿卫针对问题细心地杳
2、找原因,逐个解决。这也是锻炼上机调试能力的好机会,碰到困难时切忌轻易放弃。学习C稈序设计最好的方法就是多上机,程序是调试出来的,不是“编咄来的。二、实验要求1.内容要求:多文件系统的程序设计输入、输出函数应用循环稈序设计分支稈序设计数组的应用函数的应用文件操作2.操作要求:首先能够确定算法,在TC或VC环境编辑稈序,通过调试产生可执行文件,并对程序的运行效果进行测试。三、实验课时实验课共」6_学时。四、实验坏境在PC机屮应用TC或VisualC++6.0集成开发环境五、实验内容(共—次)说明:以下为各个实验简介以及bl的、任务、要求的描述:实验一C稈序的构成1.实验的基
3、本任务(1)TurboC或VisualC++6.0集成编译环境(2)了解C程序的结构(3)掌握C程序设计屮的保留字与标识符(4)掌握稈序设计屮的一般语法规则2.实验的基本目的学会顺序程序设计的思想;进一步熟悉TurboC集成编译环境的使用,达到熟练使川的忖的;熟练掌握各种数据类型的常用输入输出格式,并学会使用输入输出函数;学会使用表达式。3.实验的基木仪器设备和耗材计算机,TC2.0或TC3.0或VisualC++6.04.任务要求的描述【实验1・1】编辑下列程序并运行1)输入下面的程序#include<stdio.h>intrnain(){printf(&
4、quot;欢迎学习C语言程序设计!");return0;}2)仔细观察屏幕的输入程序,检杳程序有无错误。3).对该程序进行编译,杳看编译输岀窗口,检查是否有错误,有错误需要改正错谋。无错误就可以运行程序。4)把程序改为:#include<stdio.h>intMain(){printf("欢迎学习C语言程序设计!");return0;}在C程序设计屮你能得出什么结论?5)把程序改为:#include<stdio.h>intmain(){printn"欢迎学习C语言程序设计!")retu
5、rn0;}在C程序设计中你能得岀什么结论?6)把稈序改为://include<stdio.h>intrnain()intfbr=l;printf("欢迎学习C语言稈序设计!")return0;}在C程序设计屮你能得出什么结论?【实验1-2]1.编辑、调试以下程序。步骤1:在VisualC卄环境下新建文件,单击菜单"开始t程序—>MicrosoftVisualC++6.0^MicrosoftVisualC++6.0—文件—新建t文件—>C-H-SourseFile”,输入文件名exl-l.c,程序代码如下:#includc&11;std
6、io.h>/*文件预处理,包含标准输入/输出库,稈序可调用输入/输出函数*/intadd(intx,inty){intz;z=x+y;returnz;}intmain(){intadd(int,int);用add函数*/inta,b,c;scanty"%d%d",&a,&b);c=add(a,b);/*函数调用*//*变量的定义*//*函数的说明,告诉系统在主函数屮要调printfif"%d+%d=%d",a,b,c);/*调用系统输出函数printf,%d为格式控制符,依次用后面的变量值填充,以整数形式
7、输出*/}回答下列问题:1)文件exl-l.c由几个函数构成?2)调用了哪几个系统函数?3)此程序屮用到了哪几个保留字、哪几个用户自定义标识符?步骤3:编译并运行稈序,稈序运行时输入两个敕数:20、40,观察程序运行的结果。【实验1・3】调试课本程序1.4,并冋答课木屮提出的相关问题。三【实验过程】四【实验小结】实验二输入输出程序设计1.实验的基木任务(1)数据类型的输入输出格式(2)输入输出函数(3)表达式(4)顺序结构程序设计2.实验的基本目的学会顺序稈序设计的思想;进一步熟悉TurboC集成编译环境的使用,达到熟练使用的日的;熟练掌
此文档下载收益归作者所有