1 / 24
文档名称:

c语言上机实验报告.doc

格式:doc   大小:715KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言上机实验报告.doc

上传人:jd234568 2016/9/2 文件大小:715 KB

下载得到文件列表

c语言上机实验报告.doc

相关文档

文档介绍

文档介绍:.... .... C 语言上机实验报告系别: 职业技术学院专业: 计算机科学与技术( 3G 方向) 学生姓名: 毛朋艺学号: 1120020363 班级: 计科职 112 起止日期: 2011 年9月18至2012 年1月15日.... .... 实验 1 - --C 程序的运行环境和 C 语言的数据类型⒈实验目的(1) 了解在具体的语言环境下如何编辑、编译、连接和运行一个 C程序。⑵通过运行简单的 C程序,初步了解 C源程序的特点。⑶掌握 C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。⑷掌握不同的类型数据之间赋值的规律。⑸学会使用 C的有关算术运算符,以及包含这些运算符的表达式,特别是自加( ++)和自减( --)运算符的使用。⑴实验内容和步骤⑴检查所用的计算机系统是否已安装了 C编译系统并确定他所在的子目录。⑵进入所用的集成环境。⑶熟悉集成环境的界面和有关菜单的使用方法。⑷输入并运行一个简单的、正确的程序。⒊实验题目⑴输入下面的程序# include “ ” void main() { printf( “ This isac program.\n ”); } .... .... 程序无误, 其运行的结果为: 这个程序让我明白输出函数 print 函数的用法和编译程序时应该注意到得问题和一些较容易出现的错误,必须编译程序的时候要集中精力,全神贯注才行,一点都不能马虎。⑵输入并编辑一个有错误的 C 程序。# include “ ” void main() { int a,b,sum a=123; b=456; sum=a+b print( “ sum is %d\n ”,sum); } .... .... 运行后程序出现几处错误, 请分别指出,并且逐一更改: 该程序出现两处错误, 分别在 4 句和 6 句中, 都缺少‘;’结束符号. 改正后有: 运行结果正确为: .... .... ⑶若k,g 均为 int 型变量,则下列语句的输出为,: # include “ ” void main() { int k, g; k=017; g=111; print( “%d\t ”,++k); printf( “%x\n ”,g++); } 运行结果为: .... .... 实验 2 --------- 顺序结构程序设计⒈实验目的(1)掌握 C语言中赋值语句的使用方法。(2)掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。( 3)进一步熟悉 C程序的编辑、编译、连接和运行的过程。⑵⒉实验内容⑶用下面的 scanf 函数输入数据,使 a=3,b=7,x=,y=,c1= ’A’,c2= ’a。问在键盘上如何输入? 答:当运行成功后,在键盘上输入“ a=%d b=%d %f%e %c%c ”这种格式原样在键盘上输入就 OK 。⑷请书写程序⑸#include “ ”⑹ void main() ⑺{ int a,b; ⑻ float x,y; ⑼ charc1,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=%c\n ”); ⒁}运行,并按照如下方式在键盘上输入: A=3 b=7 Aa运行结果: A=3,b=7,x=,y=,c1=A,c2=a .... .... 实验 3 ----- 选择结构程序设计⒈实验目的⑴了解 C语言表示逻辑量的方法(以0代表”假”,以非 0代表”真”)。⑵学会正确使用逻辑运算符和逻辑表达式。⑶熟练掌握 if语句和 switch 语句。⑷结合程序掌握一些简单的算法。⑸学****调试程序。⒉实验内容题目⑴:有3 个整数 a、b、 c, 由键盘输入, 输出其中最大的数。编译程序: #include "" main() /* 一个函数的头部*/ { int a,b,c,max; scanf("a=%d b=%d c=%d",&a,&b,&c); /*& 为地址符*/ if(a>b) max=a; else max=b; if(max<c) max=c; printf("max=%d\n",max); } .... .... 程序无误,当输入“ a=1 b=2 c=3 ”时: 运行结果为: 这里运用了 if(else) 语句,对其中的 3 个整数进行了赋值,比较和摔选,从而得到最大值 max 而被输出. 实现了选择结构语句的一个程序设计。