实验3 顺序结构程序设计

更新时间:2023-09-18 20:19:01 阅读量: 幼儿教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

班级:学号:姓名: 实验3顺序结构程序设计

一. 实验目的

1.熟练掌握赋值语句的使用方法。

2.熟练掌握各种类型数据的输入输出方法,能正确使用各种格式转换符。 3.熟练掌握编写顺序结构程序的方法。 4.熟练掌握调试程序的方法。

二. 实验要求

熟练使用VC集成环境,能利用已学知识设计选择结构程序,并解决实际问题。

三. 实验内容

1. 程序调试与测试

《C程序设计学习辅导》p241-249 第15章程序的调试与测试。不写入实验报告。 2. 程序改错

《C程序设计学习辅导》p258-259实验内容部分中的(1)①-④。 3. 程序设计

3-1 从键盘输入一个整数作为半径,求圆的周长和面积。

输入输出示例

请输入一个整数r:10

周长c=62.831853,面积s=314.159265

3-2 编写程序,求一元二次非常ax2?bx?c?0的根,系数a、b、c为浮点数,由

键盘输入。 (提示:求平方根的函数为sqrt(),所需头文件为math.h)

输入输出示例(需运行6次)

输入一元二次方程的系数a,b,c:0 0 0? 方程无穷解!

输入一元二次方程的系数a,b,c:0 0 1 方程无解!

输入一元二次方程的系数a,b,c:0 2 1 方程有一个根0x=-0.5

输入一元二次方程的系数a,b,c:1 2 1 方程有两个相同的实根:x1=x2=-1

输入一元二次方程的系数a,b,c:2.1 8.9 3.5 方程有两个不同的实根:x1=-0.438662,x2=-3.799433 输入一元二次方程的系数a,b,c:2 2 1

方程有两个不同的虚根:x1=-0.5+0.5i,x2=-0.5-0.5i

四. 实验结果与分析

在实验报告中,回答实验内容2的相关问题,列出实验内容3的相应源程序、程序运行结果截图,分析实验中遇到的问题和解决问题的办法。(注:另起一页。不要改变实验报告的结构,写清页码和题号,源程序以自己的中文姓名命名,如3-1题可命名为“张三_3-1.cpp”,运行截图中应出现自己的姓名和题号)

遇到的问题:一开始没有办法很好的输出虚根,总是显示错误,最后运用sqrt(-disc)的方法先计算出来数值,然后用%8.4f i\\n的方式来进行表达

本文来源:https://www.bwwdw.com/article/re8h.html

Top