版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序填空.在屏幕上显示一个短句“Programming in Java is fun!”import java.io.*;public class Test10001 public static void main(String args) /*-*/ System.out.println(Programming in Java is fun!); 程序填空。在屏幕上显示如下网格。+-+-+| | | | |+-+-+import java.io.*;public class Test10002 public static void main(String args) /*-*/ System
2、.out.println(+-+-+n| | |n| | |n+-+-+); 显示Hello world!import java.io.*;public class Test10095 public static void main(String args) /*-*/ System.out.println(“Hello world!”);输入n表示做n次下面的操作:输入两个正整数,输出它们的和.例:输入:2 /表示n=2,做两次操作10 1120 30输出:sum=21sum=50import java.util.Scanner;public class Test10097 public s
3、tatic void main(String args) int n,a,b,i,sum; Scanner in=new Scanner(System.in); n=in.nextInt(); /输入n for(i=1; i=n; i+) /*-*/ System.out.println(sum=+sum); import java.util.Scanner;public class Test10097 public static void main(String args) int n,a,b,i,sum; Scanner in=new Scanner(System.in); n=in.ne
4、xtInt(); for(i=1; i=n; i+) a=in.nextInt(); b=in.nextInt(); sum=a+b; System.out.println(sum=+sum); 程序填空,不要改变与输入输出有关的语句。输入整数a和b,计算并输出a、b的和与差。例:输入2 -8输出The sum is -6The difference is 10import java.io.*;import java.util.Scanner;public class Test20001 public static void main(String args) int a, b, sum, d
5、iff; Scanner in=new Scanner(System.in); a=in.nextInt(); b=in.nextInt(); /*-*/ System.out.println(The sum is +sum); System.out.println(The difference is +diff); import java.io.*;import java.util.Scanner;public class Test20001 public static void main(String args) int a, b, sum, diff; Scanner in=new Sc
6、anner(System.in); a=in.nextInt(); b=in.nextInt(); sum=a+b; diff=a-b; System.out.println(The sum is +sum); System.out.println(The difference is +diff);程序填空,不要改变与输入输出有关的语句。输入1个实数x,计算并输出其平方根。例:输入1.21输出The square root of 1.21 is 1.1import java.io.*;import java.util.Scanner;public class Test20002 public
7、static void main(String args) double x, root; Scanner in=new Scanner(System.in); x=in.nextDouble(); /*-*/ System.out.println(The square root of +x+ is +root); import java.io.*;import java.util.Scanner;public class Test20002 public static void main(String args) double x, root; Scanner in=new Scanner(
8、System.in); x=in.nextDouble(); root=Math.pow(x, 0.5); System.out.println(The square root of +x+ is +root); 程序填空,不要改变与输入输出有关的语句。输入华氏温度f,计算并输出相应的摄氏温度c。c = 5/9(f-32).例:括号内是说明输入17.2 (华氏温度)输出The temprature is -8.222222222222223import java.util.Scanner;public class Test20003 public static void main(String
9、 args) Scanner in=new Scanner(System.in); double f, c; f=in.nextDouble(); /*-*/ System.out.println(The temprature is +c); import java.util.Scanner;public class Test20003 public static void main(String args) Scanner in=new Scanner(System.in); double f, c; f=in.nextDouble(); c=5*(f-32)/9; System.out.p
10、rintln(The temprature is +c); 程序填空,不要改变与输入输出有关的语句。输入2个整数time1和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。有效的时间范围是0000到2359,不需要考虑出发时间晚于到达时间的情况。例:括号内是说明输入712 1411(出发时间是7:12,到达时间是14:11)输出The train journey time is 6 hrs 59 mins.import java.util.Scanner;public class Test20004 public static void main(String args) Sca
11、nner in=new Scanner(System.in); int time1, time2, hours, mins; time1=in.nextInt(); time2=in.nextInt(); /*-*/ System.out.println(The train journey time is +hours+ hrs + mins+ mins.); import java.util.Scanner;public class Test20004 public static void main(String args) Scanner in=new Scanner(System.in)
12、; int time1, time2, hours, mins; time1=in.nextInt(); time2=in.nextInt(); hours=(time2/100*60+time2-time2/100*100-time1/100*60-time1+time1/100*100)/60; mins=(time2/100*60+time2-time2/100*100-time1/100*60-time1+time1/100*100)-hours*60; 看不懂! System.out.println(The train journey time is +hours+ hrs + mi
13、ns+ mins.); 程序填空,不要改变与输入输出有关的语句。输入1个四位数,将其加密后输出。方法是将该数每一位上的数字加9,然后除以10取余,做为该位上的新数字,最后将第1位和第3位上的数字互换,第2位和第4位上的数字互换,组成加密后的新数。例:括号内是说明输入1257输出The encrypted number is 4601(每一位上的数字加9除以10取余后,得0146,交换后得到4601)import java.util.Scanner;public class Test20005 public static void main(String args) Scanner in=new
14、 Scanner(System.in); int number, digit1, digit2, digit3, digit4, newnum; number=in.nextInt(); /*-*/ System.out.println(The encrypted number is +newnum); import java.util.Scanner;public class Test20005 public static void main(String args) Scanner in=new Scanner(System.in); int number, digit1, digit2,
15、 digit3, digit4, newnum; number=in.nextInt(); number=number-1111; digit1=number/100; digit2=number%100; newnum=digit1+digit2*100; System.out.println(The encrypted number is +newnum); 程序填空,不要改变与输入输出有关的语句。输入一个大写英文字母,输出相应的小写字母。例:输入G输出gimport java.io.*;public class Test20006 public static void main(Stri
16、ng args) throws IOException char ch; ch=(char)System.in.read(); /*-*/ System.out.println(ch); import java.io.*;public class Test20006 public static void main(String args) throws IOException char ch; ch=(char)System.in.read(); ch=(char)(int)ch-(A-a); System.out.println(ch); 程序填空,不要改变与输入输出有关的语句。已知某位学生
17、的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均分。本题无输入。输出示例:math = 87, eng = 72, comp = 93average = 84public class test20007 public static void main(String args) int math, eng, comp, average; /*/ System.out.println(math = +math+, eng = +eng+, comp = +comp); System.out.println(average = + average); public c
18、lass test20007 public static void main(String args) int math, eng, comp, average;math=87;eng=72;comp=93; average=(math+eng+comp)/3; System.out.println(math = +math+, eng = +eng+, comp = +comp); System.out.println(average = + average); 程序填空,不要改变与输入输出有关的语句。输入存款金额 money、存期 year 和年利率 rate,根据下列公式计算存款到期时的
19、利息 interest(税前),输出时保留2位小数。interest = money(1+rate)year - money输入输出示例:括号内为说明输入1000 3 0.025(money = 1000, year = 3, rate = 0.025)输出interest = 76.89import java.util.Scanner;public class test20008 public static void main(String args) int money, year; double interest, rate; Scanner in=new Scanner(System.
20、in); /*使用in.nextDouble()和in.nextInt()输入double和int型数据*/ /*/ System.out.println(interest = + (int)(interest*100+0.5)/100.0); import java.util.Scanner;public class test20008 public static void main(String args) int money, year; double interest, rate; Scanner in=new Scanner(System.in); /*使用in.nextDouble
21、()和in.nextInt()输入double和int型数据*/ money=in.nextInt(); year=in.nextInt(); rate=in.nextDouble(); interest=Math.pow(1+rate),year)*money-money; System.out.println(interest = + (int)(interest*100+0.5)/100.0); 程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pas
22、s”。输出使用System.out.println(Pass);及System.out.println(Fail);例:括号内是说明输入2 (repeat=2) 60 59输出PassFailimport java.util.Scanner;public class Test30001 public static void main(String args) int ri, repeat; int mark; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) mark=in.nex
23、tInt(); /*-*/ import java.util.Scanner;public class Test30001 public static void main(String args) int ri, repeat; int mark; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) mark=in.nextInt(); if (mark60)System.out.println(Fail); elseSystem.out.println(Pass); 程序填空,不要
24、改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:输入四个整数,输出其中的最小值。例:括号内是说明输入3 (repeat=3) 12 6 1 9010 40 30 20-1 -3 -4 -5输出min is 1 (12 6 1 90 中的最小值是1)min is 10 (10 40 30 20 中的最小值是10)min is -5 (-1 -3 -4 -5中的最小值是-5)import java.util.Scanner;public class Test30002 public static void main(String args)
25、int ri, repeat; int a, b, c, d, min; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) a=in.nextInt(); b=in.nextInt(); c=in.nextInt(); d=in.nextInt(); /*-*/ System.out.println(min is +min); import java.util.Scanner;public class Test30002 public static void main(String
26、 args) int ri, repeat; int a, b, c, d, min; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) a=in.nextInt(); b=in.nextInt(); c=in.nextInt(); d=in.nextInt();if(ab&ac&ad)d=a;elseif(ba&bc&bd)d=b;elseif(ca&cb&cd)d=c;elsed=d;min=d; System.out.println(min is +min); 程序填空,不要
27、改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:输入三角形的三条边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(area=+(int)(area*100+0.5)/100.+;perimeter=+
28、(int)(perimeter*100+0.5)/100.);System.out.println(These sides do not correspond to a valid triangle); 例:括号内是说明输入2 (repeat=2) 5 5 31 1 4输出area=7.15;perimeter=13.0These sides do not correspond to a valid triangleimport java.util.Scanner;public class Test30003 public static void main(String args) int r
29、i, 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(); /*-*/ import java.util.Scanner;public class Test30003 public static void main(String args) int ri, repeat; float a, b,
30、 c, area, perimeter, s; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ric & a+cb & b+ca)s=(a+b+c)/2;area=(float) Math.sqrt(s*(s-a)*(s-b)*(s-c); perimeter=a+b+c;System.out.println(area=+(int)(area*100+0.5)/100.+;perimeter=+(int)(perimeter*100+0.5)/100.);elseSystem.out.println(Thes
31、e sides do not correspond to a valid triangle); 程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:输入整数x,若x大于0,y=1;若x等于0,y=0;否则,y=-1,最后输出y。例:括号内是说明输入3 (repeat=3) 2 -8 0输出1 (x=2时y=1)-1 (x=-8时y=-1)0 (x=0时y=0)import java.util.Scanner;public class Test30004 public static void main(String args) i
32、nt ri, repeat; int x, y; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) x=in.nextInt(); /*-*/ System.out.println(y); 程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:输入一个职工的月薪salary,输出应交的个人所得税tax。tax = rate * (salary-850)当 salary = 850 时,rate = 0%;当 850 s
33、alary = 1350 时,rate = 5%;当 1350 salary = 2850 时,rate = 10%;当 2850 salary = 5850 时,rate = 15%;当 5850 salary 时,rate = 20%;例:括号内是说明输入5 (repeat=5)1010.8732098.7680040102850输出tax=8.04tax=6249.75tax=0.0tax=474.0tax=200.0import java.util.Scanner;public class Test30005 public static void main(String args) i
34、nt ri, repeat; float rate, salary, tax; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) salary=in.nextFloat(); /*-*/ System.out.println(tax=+(int)(tax*100+0.5)/100.0); import java.util.Scanner;public class Test30005 public static void main(String args) int ri, repea
35、t; float rate, salary, tax; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) salary=in.nextFloat(); if(salary=850) rate=(float) 0.0; else if(salary=1350) rate=(float) 0.05; else if(salary=2850) rate=(float) 0.1; else if(salary=5850) rate=(float) 0.15; else rate=(floa
36、t) 0.2; tax=0; tax=rate*(salary-850); System.out.println(tax=+(int)(tax*100+0.5)/100.0); 程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:以下4种水果的单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤,10.20元/公斤。1 apples2 pears3 oranges4 grapes输入水果的编号,输出该水果的单价。如果输入不正确的编号,显示单价为0。例:括号内是说明输入1 (repeat=1) 3 (oranges的编号
37、) 输出1 apples2 pears3 oranges4 grapesprice=4.1import java.util.Scanner;public class Test30006 public static void main(String args) int ri, repeat; int choice; float price; Scanner in=new Scanner(System.in); repeat=in.nextInt(); for(ri=1; ri=repeat; ri+) System.out.println(1 apples); System.out.printl
38、n(2 pears); System.out.println(3 oranges); System.out.println(4 grapes); choice=in.nextInt(); /*-*/ System.out.println(price=+price); import java.util.Scanner;public class Test30006 public static void main(String args) int ri, repeat; int choice; float price; Scanner in=new Scanner(System.in); repea
39、t=in.nextInt(); for(ri=1; ri=A & ch=a & ch=z) ch=(char) (ch-32); System.out.print(ch); ch=(char)System.in.read(); 程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:读入1 个正整数 n(n=100),计算并输出11/21/31/n 。例:括号内是说明输入2 (repeat=1)210输出1.52.929import java.util.Scanner;public class Test40001 public st
40、atic 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(); /*-*/ System.out.println(int)(sum*1000+0.5)/1000.); import java.util.Scanner;public class Test40001 public static void main(String args)
41、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; i=1; while(i=n) sum=sum+(1.0f/i); i=i+1; System.out.println(int)(sum*1000+0.5)/1000.); 程序填空,不要改变与输入输出有关的语句。输入一个正整数repeat (0repeat10),做repeat次下列运算:读入1 个正整数 n(n
42、=50),计算并输出n! 。例:括号内是说明输入3 (repeat=2)1 105输出1.03628800.0120.0import 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(); /*-*/ System.out.println(fact); import java.util.Scanner;public class Test40002 public
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自信自强,追求卓越,成就未来小学主题班会课件
- 水处理基础知识考试试题(含答案)(2025版)-2
- 关于项目决策的讨论函5篇
- 一年级问题题目及答案
- 科学防疫健康堡垒小学二年级主题班会课件
- 就合同违约事宜发出警告函(7篇)
- (2026年)七年级语文(上册)教学工作计划
- 预制构件装配式建筑施工方案及技术措施
- 房地产销售合同签订流程及风险防范指导
- 抵制不良行为树立文明新风小学二年级主题班会课件
- 2026年人教鄂教版(新教材)小学科学三年级下册期末学情测试卷及答案(2套)
- 2026人教版小学四年级下册语文全单元课文易错考点梳理讲义
- 2026春小学信息技术三年级下册期末练习卷(清华版贵州)附参考答案
- 2026年人教版(新教材)初中信息科技七年级全一册第二学期期末综合测试卷及答案
- 2026内蒙古医药行业市场现状供需分析及投资评估规划分析研究报告
- 酒店销售培训课题
- 过程控制系统与仪表课件
- 跨境电子商务教案
- GB 2762-2022食品安全国家标准食品中污染物限量
- GB/T 29710-2013电子束及激光焊接工艺评定试验方法
- GB/T 19292.1-2003金属和合金的腐蚀大气腐蚀性分类
评论
0/150
提交评论