下载此文档

c程序设计实验指导书第二版.doc


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
c程序设计实验指导书第二版.doc目录目录 实验 程序的运行环境和运行c程序的方法 2实验二——数据类型、运算符和表达式 5实验三——数据类型、运算符和表达式 9Ui逻辑程序设计 12实验五——循环控制 16实验六——数组 19实验七——函数 21实验八——指针 24实验九——文件 27实验 结构体与共用体 30实验名称程序的运行环境和运行C程序的方法成绩姓 名7号班级实验地点完成日期实验目的了解所用的计算机系统的基本操作方法,学会独立使用该系统了解在该系统上如何编辑、编译、连接和运行一个C程序通过运行简单的C程序,初步了解C源程序的特点实验内容与步骤检查所用的计算机系统是否已安装了C编译系统并确定它所在的子目录;进行所用的集成环境;熟悉集成环境的界面的有关菜单的使用方法;输入并运行一个简单的、正确的程序。输入下面的程序:#includc<>voidmain(){printf(HThisisacprogram.\nH);}根据前面介绍的方法对源程序进行编译,观察屏幕上显示的编译信息。如果出现“出错信息”,则应找出原因并改正Z,再进行编译,如果无错,则进行连接。如果编译连接无错误,使程序运行,观察分析运行结果。输入并运行一个有错误的C程序。输入下面的程序(故意漏打或打错儿个字符):#includc<>voidmain(){inta,b,suma=123;b=456;sum=a+bprint(nsumis%d\nn,sum);)进行编译,仔细分析编译信息窗口,可能显示冇多个错误,逐个修改,直到不出现错误。最实验内容与步骤后请与教材上的程序对照。③使程序运行,分析运行结果。输入并运行一个需要在运行时输入数据的程序;输入下面的程序:#include<>voidmain(){intmax(intx,inty);inta,b,c;printf(Hinputa&b;“);scanf(n%d,%cr\&a,&b);c=max(a,b);printf(Hmax=%d\n”,c);}intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}编译并运行,在运行时从键盘输入整数2和5,然后按“回车”键,观察运行结果。将程序中的第3行改为inta;b;c;再进行编译,观察其结果将max函数中的第3、4两行合并写为一行,即if(x>y)z=x;elsez=y;再进行编译运行,分析结果。运行一个自己编写的程序,即输入a、b、c3个数,输出其屮最人者。①输入口己编写的源程序。实验内容与步骤②检查程序有无错误(包括语法错课和逻辑错误),有则改之。③编译和连接,仔细分析编译信息,如有错课应找出原因并改正Z。④运行程序,输入数据,分析结果。⑤口己修改程序(例如故意改成错的),分析其编译和运行情况。8) 将调试好的程序保存在自己的用户目录中,文件名自定。9) 将关闭工作区,再重新打开该文件,检查内容是否是刚才存盘的程序。10) 关闭VC集成环境,用Windows的“我的电脑”找到刚才使用的用户子目录,浏览其中文件,。实验二——数据类型、运算符和表达式实验名称数据类型、运算符和表达式成绩姓 名学号班级实验地点完成FI期实验目的掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。掌握不同的类型数据之间赋值的规律。学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(一)运算符的使用。进一步熟悉C程序的编辑、编译、连接和运行过程实验内容与步骤1)输入并运行下面的程序:#include<>voidmain(){charcl,c2;cl='a';c2=,b,;printf(H%c%c\n“,cl,c2);}运行此程序。在上面的printf语句的卜•面再增加一个printf语句:printf("%d%d\n",cl,c2);再运行,并分析结果。将第3行改为:intcl,c2;再使之运行,并分析结果。再将第4、5行改为:cl=a; /*不用单撇号*/c2=b;再使之运行,并分析其运行结果。再将第4、5行改为:cl=97;c2=98;实验内容与步骤再使Z运行,分析其运行结果。⑥再将第4、5行改为:c1=300; /*用人于255的整数*/c2=400;再使Z运行,并分析其运行结果。输入并运行如下程序:#include<>voidmain(){charc1=,a,,c2=,b,,c3=,c',c4=,\101',c5=M16:printf(Ma%cb%c\tc%c\tabc\n”,cl,c2,c3);printf("\t\b%c%c\n",c4,c5);}在上机前先用人工分析程序,写出相应结果,上机后

c程序设计实验指导书第二版 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小157 KB
  • 时间2019-12-14