青 岛 理 工 大 学
课程实验报告
课程名称 姓名 实验名称 实 验 目 的 及 要 求 计算机程序设计 (C) 班级 软件 111 实验日期 2011.04.21 赵亚东 学号 201107209 实验成绩 实验一 C程序的运行环境和运行C程序的方法 1.熟悉Visual C++6.0环境。 2.了解建立控制台应用程序的基本步骤。 3.初步了解Visual C++6.0的环境设置。 4.初步学会简单的程序调试方法。 5.学会编写简单的C程序。 6.初步熟悉C语言操输入scanf函数、输出printf函数的使用。 7.掌握C语言基本数据类型,熟悉变量的定义及变量的初始化和赋值操作。 8.掌握不同的类型数据之间赋值的规律。 9.掌握C语言的算术运算符的使用以及算术表达式的使用;掌握自加自减运算符的特点及使用。 实 验 环 境 实 验 内 容 算 法 描 述 及 Visual 6.0++ Windows 7 1.按照上述步骤,创建一个基于控制台的应用程序,该程序项目中只包含一个源程序文件。功能为求两个整数的和,数据从键盘输入。 2.创建一个基于控制台的应用程序,求一元二次方程的根。使得当输入三个实数a,b,c(满足b*b-4*a*c>0),能够求出方程a*x*x+b*x+c=0的两个实根,并显示在屏幕上。分析提示: 通过键盘输入方程系数a,b,c的值,而后根据求根公式计算并输出它的两个根。 实验 一 1、先定义两个变量 a,b。2、键入a和b。3、输出两个数的和。 实验 二 1、定义并输入a b c。2、判断d=b^2-4ac的大小。3、如果小于零则无解,等于零有一个解,x1=(-b)/(2*a)。4、大于零有两个解。实 验 步 骤 调 试 过 程 及 实 验 结 果 总 结 附 录 x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);5、输出结果。 1 2 掌握了掌握C语言基本数据类型,变量的定义及变量的初始化和赋值操作,不同的类型数据之间赋值的规律。 了解了C语言的算术运算符的使用以及算术表达式的使用,自加自减运算符的特点及使用。 实验一 1 #include
else { x1=(-b+sqrt(d))/(2*a); x2=(-b-sqrt(d))/(2*a); printf(\两个解:x1=%g,x2=%g\\n\}