程序上机试验报告.docVIP

  • 18
  • 0
  • 约7.56千字
  • 约 18页
  • 2018-08-24 发布于贵州
  • 举报
程序上机试验报告

安徽建筑工业学院 信息网络中心 实 验 报 告 课程名称:程序设计基础—C程序实验 指导教师:              专  业:              班  级:              姓  名:              学  号:              201  至201  学年第  学期 实验1 C程序运行环境、数据类型、运算符和表达式 一、实验目的 1.掌握Turbo C集成环境的进入与退出、Turbo C集成环境各种窗口的切换,了解Turbo C集成环境的设置。 2.掌握C语言源程序的建立、编辑、修改、保存及编译和运行等操作。 3.学会使用C语言的基本运算符(主要是算术运算符、赋值运算符)及其表达式。 4.掌握C语言源程序的结构特点与书写规范。 二、实验要求 1.根据题目要求,进行各种程序测试与验证,并记录结果。 2.上机调试程序。按各个程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确。 3.详细记录数据的输入、输出信息,按要求写出实验报告。 三、实验内容 1.开机;进入Turbo C集成工作环境,了解Turbo C集成工作环境及其菜单的使用,输入如下C语言源程序,并以ex1.C存盘。 /*ex1.c*/ #include stdio.h main() { printf(Hello!\n); printf(This is C program!\n); } 试编译、连接、运行该程序,并按Alt+F5查看运行结果。 运行结果是: 2.输入并调试运行以下程序,查看运行结果(由此结果可以了解到在实验用的微型机上,几种数据类型所占的字节数)。 main() { printf(char\t%d bytes\n,sizeof(char)); printf(short\t%d bytes\n,sizeof(short)); printf(int\t%d bytes\n,sizeof(int)); printf(long\t%d bytes\n,sizeof(long)); printf(float\t%d bytes\n,sizeof(float)); printf(double\t%d bytes\n,sizeof(double)); } 运行结果是: 3.输入并调试运行以下程序。 main() {int i,j,m,n; i=8;j=10; m=++i;n=j++; printf(%d,%d,%d,%d,i,j,m,n); } 运行结果是: 将上面程序作以下改动后再运行,观察并比较运行结果: ① 将第4行改为: m=i++;n=++j; 运行结果是: ② 若将程序改为: main() {int i,j; i=8;j=10; printf(%d,%d,i++,j++); } 运行结果是: 4.试分析下面程序的运行结果: #includestdio.h main() {int i=3,k; printf(%d,%d\n,(i++)+(i++)+(i++),i); i=3; printf(%d,%d\n,i,++i+(++i)+(++i)); i=3; k=(i++)+(i++)+(i++); printf(%d,%d\n,k,i); } 运行结果是: 实验程序 、结 果 、 分析 5.编程,求365÷7的商和余数的程序。 教 师 评 阅 成绩: 教师签名: 年 月 日 实验2 最简单的C程序设计 一、实验目的 1.掌握C语言中赋值表达式和赋值语句的使用。 2.正确理解、选择输入格式字符所控制的数据对象、数据输入(输出)形式和方法。 3.掌握输出函数printf()和putchar()的用法,能正确使用各种输出格式。 4.掌握输入函数scanf()和getchar()的用法,能正确使用各种输入格式。 二、实验要求 1.根据题目要求,进行各种程序测试与验证,并记录结果。 2.3、4两题按照题目的要求编写出程序。 3.上机调试程序。按各个程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确。 4.详细记录数据的输入、输出信息,按要求写出实验报告。 三、实验内容 1.输入并运行以下程序。 #includestdio.h main() {int a; float b,c; scanf(%2d%3f%4f,a,b,c)

文档评论(0)

1亿VIP精品文档

相关文档