实验六 分支结构程序设计

上传人:枫** 文档编号:456887300 上传时间:2023-11-29 格式:DOCX 页数:5 大小:19.99KB
返回 下载 相关 举报
实验六 分支结构程序设计_第1页
第1页 / 共5页
实验六 分支结构程序设计_第2页
第2页 / 共5页
实验六 分支结构程序设计_第3页
第3页 / 共5页
实验六 分支结构程序设计_第4页
第4页 / 共5页
实验六 分支结构程序设计_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验六 分支结构程序设计》由会员分享,可在线阅读,更多相关《实验六 分支结构程序设计(5页珍藏版)》请在金锄头文库上搜索。

1、实验六分支结构程序设计一、目的和要求1. 熟悉关系表达式和逻辑表达式的使用2. 了解断点调试程序的方法。二、实验内容1. 断点调试1) 分析本程序段,请用不同颜色标记出存在错误或不妥的地方。2) 修改本程序段,使之成为正确的程序。3) 在上机过程中熟悉断点调试。/*求一元二次方程根的程序*/#include #include int main(void)double a, b, c,d;printf(Enter a, b, c n);scanf(%lf%lf%lf”, &a, &b, &c);d = b * b - 4 * a * c;if(a=0)if(b=0)if(c=0)printf(参

2、数都为零,方程无意义!n );elseprintf( a和b为0 , c不为0,方程不成立n );elseprintf( x = %0.2fn , - b/(2*a);elseif (d=0)printf( x = %0.2fn , - b/(2*a);elseif(d 0)printf( x1=%0.2fn , (-b + sqrt(d)/2*a);printf( x2=%0.2fn , (-b-sqrt(d)/2*a);elseprintf( x1=%0.2f+%0.2fin , -b/(2*a), sqrt(-d)/(2*a);printf( x2=%0.2f-%0.2fin , -b/

3、(2*a), sqrt(-d)/(2*a);return 0;2. 程序填空。计算分段函数。输入x,计算并输出y的值。公式如下:提示:可以使用数学函数:sqrt ()求平方根,pow()求幂。请勿改动主函数main的任何内容,仅在main函数的对应序号位置上填入所编 写的若干表达式或语句,并上机调试。#include #include 【1 】int main(void)double x, y;printf(Enter x:);scanf(% l f, & x);if(x = 0)y =【2】;elsey =【3】;printf( x=%lf,y = % l fn, x, y);return 0;3. 编程。1)某单位马上要加工资,增加金额取决于工龄和现工资两个因素:对于工龄大 于等于20年的,如果现工资高于2000,加200元,否则加180元;对于工龄小 于20年的,如果现工资高于1500,加150元,否则加120元。工龄和现工资从 键盘输入,编程求加工资后的员工工资。运行程序并填写下表。输入的测试数据如下:工龄y (年)现工资S0 (元)调整后工资S (元)-人工计算结果252200221900181700161400要求:要求本题用if语句实现。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号