浙大JAVA 实验题答案06answer
更新时间:2023-11-05 10:43:01 阅读量: 综合文库 文档下载
- 浙大java实验题答案推荐度:
- 相关推荐
实验6 循环结构程序的设计(一)
1. 程序填空题,不要改变与输入输出有关的语句。
30003 求三角形的面积和周长
输入一个正整数repeat (0 输入三角形的三条边a, b, c,如果能构成一个三角形,输出面积area和周长perimeter;否则,输出“These sides do not correspond to a valid triangle”。 在一个三角形中,任意两边之和大于第三边。 三角形的面积计算公式: area*area = s(s-a)(s-b)(s-c) 其中:s = (a+b+c)/2 输出代码: System.out.println(\0.5)/100.); System.out.println(\ 例:括号内是说明 输入 2 (repeat=2) 5 5 3 1 1 4 输出 area=7.15;perimeter=13.0 These sides do not correspond to a valid triangle import java.util.Scanner; public class Test30003 { public static void main(String[] args){ int ri, repeat; float a, b, c, area, perimeter, s; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri<=repeat; ri++){ a=in.nextFloat(); b=in.nextFloat(); c=in.nextFloat(); /*------------------*/ if(a+b>c&&a+c>b&&b+c>a){ //注意:复合条件的正确写法 s=(a+b+c)/2; area=(float)Math.sqrt(s*(s-a)*(s-b)*(s-c)); perimeter=a+b+c; System.out.println(\+(int)(area*100+0.5)/100.+\+(int)(perimeter*100+0.5)/100.); } else System.out.println(\); } } } 30007 字母转换 输入一批以问号“?”结束的字符,对“?”以前的每一个字符,如果它是大写字母,输出相应的小写字母;如果它是小写字母,输出相应的大写字母;否则,原样输出。 例: 输入 F=y? 输出 f=Y import java.io.*; public class Test30007 { public static void main(String[] args)throws IOException{ char ch; ch=(char)System.in.read(); while(ch!='?'){ /*---------------------*/ if(ch>='A'&&ch<='Z') ch+=32; else if(ch>='a'&&ch<='z') //此处必须使用if结构的嵌套 ch-=32; System.out.print(ch); ch=(char)System.in.read(); } } } /*错误1 */ if(ch>='A'&&ch<='Z') ch+=32; else ch-=32; if(ch>='A'&&ch<='Z') ch+=32; if(ch>='a'&&ch<='z') ch-=32; /*错误2 */ 40001 求1+1/2+1/3+??+1/n 输入一个正整数repeat (0 读入1 个正整数 n(n<=100),计算并输出1+1/2+1/3+??+1/n 。 例:括号内是说明 输入 2 (repeat=2) 2 10 输出 1.5 2.929 import java.util.Scanner; public class Test40001 { public static void main(String[] args) { int ri, repeat; int i, n; float sum; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri<=repeat; ri++){ n=in.nextInt(); /*--------------------*/ sum=0; //注意这条赋初值语句的位置 } 40002 求n! 输入一个正整数repeat (0 例:括号内是说明 输入 for(i=1;i<=n;i++){ sum+=1.0f/i; } System.out.println((int)(sum*1000+0.5)/1000.); } } 3 (repeat=3) 1 10 5 输出 1.0 3628800.0 120.0 import java.util.Scanner; public class Test40002 { public static void main(String[] args) { int ri, repeat; int i, n; double fact; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri<=repeat; ri++){ n=in.nextInt(); /*--------------------*/ } } } fact=1; //注意这条赋初值语句的位置 for(i=1;i<=n;i++){ fact*=i; } System.out.println(fact); 40003 求x的n次幂(提示:用循环结构实现求幂) 输入一个正整数repeat (0 例:括号内是说明 输入 2 (repeat=2) 1.5 2 2.0 10 输出 2.25 1024.0 import java.util.Scanner; public class Test40003 { public static void main(String[] args) { int ri, repeat; int i, n; double x, mypow; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri<=repeat; ri++){ x=in.nextDouble(); n=in.nextInt(); /*--------------------*/ mypow=1; for(i=1;i<=n;i++){ mypow*=x; } System.out.println(mypow); } } } 40005 求1+1/3+1/5+1/7+?? 输入一个正整数repeat (0 读入1 个正整数 n(n<=100),计算并输出1+1/3+1/5+1/7+??的前n项和。 例:括号内是说明 输入 2 (repeat=2) 10 3 输出 2.133256 1.5333334 import java.util.Scanner; public class Test40005 { public static void main(String[] args) { int ri, repeat; int i, n, temp; float sum; Scanner in=new Scanner(System.in);
正在阅读:
浙大JAVA 实验题答案06answer11-05
2014高考化学名师精编拔高点睛专题篇:同分异构体08-07
05同济大学B类核心学术刊物基本目录 同济大学(内部使用)B类核心 - 图文10-17
2017感动中国人物02-18
家庭风波作文800字07-16
初中地理会考复习资料(八年级上册)206-10
2018年社区暑期活动总结01-07
建筑安全员工作总结范本参考04-03
幼儿园英文感恩节祝福语_107-17
澳大利亚悉尼03-19
- 2009中西部家居博览会总体策划
- 2009 Revit 1级工程师学生用
- 天津地铁建设工程试验检测机构管理办法(TJDT-ZY-AQ-29)
- 新四年级数学暑期班第七次教案
- 机械制造企业隐患排查治理检查表 - 图文
- 2008届全国百套高考数学模拟试题分类汇编-103概率与统计解答题 -
- 职场健身防病试题及答案
- Excel操作技巧大全II - --数据输入和编辑技巧
- 南开大学2018春季《行政管理学》离线作业考核答案
- 2015年医师定考简易程序试卷及答案
- 新《预算法》对行政事业单位预算管理的挑战解读
- 轴的课件
- 电动汽车充电桩设计 毕业论文
- 必修2、选修2-1、1-1期末模拟试题2
- 桌面远程运维管理系统实施-可行性研究报告120306
- 西气东输水土保持工程工作总结 - 图文
- 正宁县基本县情及经济社会发展情况简介
- SATWE参数设置(巨详细)
- 儒家法思想研究综述
- 生活家政服务电子商务平台建设运营整合方案书【审报完稿】
- 浙大
- 06answer
- 答案
- 实验
- JAVA
- 水电安装工程施工合同-包工包料(常用版)
- 关于学习“大寨精神 感受红色文化”学习心得-许斌武
- 中南大学《互换性与技术测量》课程作业(在线作业)一及参考答案
- 答案--东师幼儿园健康教育活动及设计15秋在线作业2满分答案(4)
- LDA算法详解
- LTE弱覆盖问题分析与优化
- 最新社会科学类投稿地址汇总
- 小学一年级思维卷整合
- 大物试卷8
- HDPE缠绕B型结构壁管与其他管道对比资料要点 - 图文
- 济南大学电气工程及其自动化《 电路--I》难度参考题
- 提升班组长素质与班建管理教案
- 人教版一年级上册数学第三单元《试卷1~5的认识和加减法》试卷3
- 格列佛游记的习题及答案
- 北工大通信系统实验
- PBL内分泌系统教案学生版
- 在市政协十二届一次会议中共党员会议上的讲话
- 降低工程造价的主要措施介绍
- 案例分析36936
- 东方财富通函数(下)