2、
package test;
public class Test2 { } }
public static void main(String[] args) {
int A[]={63,4,24,1,3,5}; int x;
for(int i=0;i<=5;i++)
System.out.print(A[i]+\);
{ }
}
}
for(int j=0;j<=5;j++) {
if(A[i]>A[j])
{
x=A[i]; A[i]=A[j]; A[j]=x;
for(int i=0;i<=5;i++)
3、
package test;
public class Test3 {
public static void main(String[] args){
}
String s=new String(\你好,欢迎来到Java世界\); int a=s.length();
System.out.println(\字符段长度为:\+a); System.out.println(s.substring(7, 11)); System.out.println(\位置:\+s.indexOf(\)); System.out.println(\位置:\+s.indexOf(\)); System.out.println(\位置:\+s.indexOf(\));
System.out.println(\位置:\+s.indexOf(\,(s.indexOf(\)+1))); }
日期: 2024年5月 地点:明向校区公共机房6
(3)实验题目,实验原理和内容 一.实验目的:文件与数据流
二.实验原理:使用标准输入输出流,使用字符输入输出流,使用随机文件类,文件的
读写操作。
三.实验内容及要求:
1. 输入8个整数的数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
2. 创建一个文本文件memo.txt,编写程序实现打开该文本文件,每次读取一行内容,将每行作为一个字符串读入,并将字符串输出显示到屏幕上。
要求:请同学们把调试好的程序及运行结果、存在的问题写在下面(不够可以附页)。
1、
package t1;
import java.util.Scanner; public class T1 {
public static void main(String[] args) {
}
}
int[] a = new int[8];
Scanner scanner = new Scanner(System.in); System.out.println(\请输入八个整数:\); a[0] = scanner.nextInt(); int max=0,min=0;
for(int i = 1; i < a.length; i++){ }
a[i] = scanner.nextInt(); max = a[max] >= a[i] ? max:i;
int temp; temp = a[0]; a[0] = a[max]; a[max] = temp;
for(int i = 1; i < a.length; i++){ }
temp = a[7]; a[7] = a[min]; a[min] = temp;
for (int i = 0; i < a.length; i++){ }
scanner.close();
System.out.print(a[i] + \); min = a[min] <= a[i] ? min:i;
2、
package t1; import java.io.*; public class T1 {
public static void main(String[] args) throws IOException{
FileReader fin=new FileReader(\); BufferedReader bin=new BufferedReader(fin); String str;
while((str=bin.readLine())!=null) System.out.println(str); bin.close(); }
}
日期: 2024年5月 地点:明向校区公共机房6
(4)实验题目,实验原理和内容 一.实验目的:文件与数据流。
二.实验原理:使用标准输入输出流,使用字符输入输出流,使用随机文件类,文件的
读写操作。
三.实验内容及要求:
1.使用标准输入输出流 2.使用字符输入输出流 3.使用随机文件类 4.文件的读写操作
四.题目:
1. 编写一个程序,在控制台中窗口中提示输入两个整数,然后接收这两个整数,并输出它们的和,下面是运行过程的示例: 请输入第一个整数:45 请输入第二个整数:23 计算结果:45+23=68
2. 编写一个程序,要求输入5个学生的成绩(从0到100的整数),并将这5个数保存到文件“data.txt”中。然后再编写一个程序,从文件的“data.txt”中读取这5个学生的成绩,计算并输出它们的平均数,然后再按从小到大的顺序输出这5个学生的成绩。
3. 编写一个程序。修改在上一题生成的文件“data.txt”中的文件内容,使得第三个学生的成绩变成为这5个学生的平均成绩,并在控制台窗口中输出在修改以后的文件内容。
4. 输入一个不多于5位的正整数,要求:一,求它是几位数,二,逆序打印出各位数字。
要求:请同学们把调试好的程序及运行结果、存在的问题写在下面(不够可以附页)。 1、
package TEST1;
import java.util.Scanner;
public class tese1 {public static void main(String[] args) {