20165237 2017-2018-2 <Java程序设计>第十周考试补做及编程题 知识点 1.链表是由若干个称作节点的对象组成的一种数据结构,每个节点含有一个数据和下一个节点的引用 . 2.Collections类提供的用于排序和查找的类方法如下: public static sort(List list) 该方法可以将list中的元素升序排列. int binarySearch(List list, T key,CompareTo c) 使用折半法查找list是否含有和参数key相等的元…
/* Animal.java */ package animal; public abstract class Animal { public abstract void cry(); public abstract String getanimalName(); } //Dog.java package animal; public class Dog extends Animal { String aa="旺旺"; String dog_name ="旺财";…
代码: /* test.java */ package test; public class test { public static void main(String args[] ) { CPU ccp= new CPU(); HardDisk hhd=new HardDisk(); PC pc =new PC(); ccp.setSpeed(2200); hhd.setAmount(200); pc.setCPU(ccp); pc.setHardDisk(hhd); pc.show();…
7 编写一个程序,要求用户输入一个美金数量,然后显示出如何使用最少的20美元.10美元.5美元和1美元来付款. 提示:将付款金额除以20,确定20美元的数量,然后从付款金额中减去20美元的总金额.对其他面值的钞票重复这一操作.确保在程序中始终使用整数值,不要用浮点数. #include <stdio.h> int main(void) { int amount; printf("Enter a dollar amount: "); scanf("%d",…
2.1 程序: Celsius=eval(input("Enter a degree in Celsius:"))#输入摄氏度的值Celsiusfahrenheit =(9/5)*Celsius + 32 #定义华氏温度fahrenheitprint(Celsius,"Celsius is",fahrenheit,"Fahrenheit") 结果: Enter a degree in Celsius:4343 Celsius is 109.4 F…
20165235 祁瑛 Java第四周考试总结 课后习题p29 p45 代码编写 import java.util.*; class Example2_5{ public static void main (String args[]){ int start = 0,end ,middle; int a[] = {12,45,67,89,123,-45,67}; int N = a.length; for(int i=0;i<N;i++){ for(int j=i+1;j<N;j++){ if…