内容发布更新时间 : 2024/12/24 2:34:09星期一 下面是文章的全部内容请认真阅读。
4、
import java.util.*;
public class reverse { }
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println(\请输入不多于5位的正整数:\ try
{
int d=sc.nextInt();
String a=String.valueOf(d); if(a.length()>5)
System.out.println(\输入超限!\else {
System.out.println(\它是\位数\char [] stringArr = a.toCharArray(); for(int i=a.length()-1;i>=0;i--) { } } }
System.out.print(stringArr[i]+\
catch(Exception e) {
System.out.println(\输入有误!\ e.getStackTrace(); } }
浙江工商大学
计算机与信息工程学院实验报告(7)
日期: 地点: 成绩:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
实验目的、实验原理和内容:
一、实验目的:综合习题及多线程。
二、实验原理:使用前面所学知识,综合编程。 三、实验内容及要求: 综合习题及多线程 四、题目
1.两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
2.打印出杨辉三角形(要求打印出10行如下图) 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 ……
3. 某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
附加题:利用多线程编程编写一个龟兔赛跑程序。乌龟:速度慢,休息时间短;兔子:速度快,休息时间长。
要求:请同学把预备知识、步骤、程序框图、调试好的程序及存在的问题写在下面(不够可以附页)。
1、
public class fendui { public static void main(String[] args) {
char i,j,k; /*i是a的对手,j是b的对手,k是c的对手*/
System.out.println(\三队参赛手名单如下 : \ for(i='x';i<='z';i++)
{
{
{
System.\
}
}
} } }
for(j='x';j<='z';j++) if(i!=j) for(k='x';k<='z';k++) if(i!=k && j!=k) if(i!='x' && k!='x'&& k!='z') out.println(\
2、
import java.util.Scanner;
public class yy { }
public static void main(String[] args) {
int i,j,k,m;
System.out.println(\请输入行数:\ Scanner s = new Scanner(System.in); int n=s.nextInt();
int a[][]=new int[n][n]; for(i=0;i a[i][0]=1; a[i][i]=1; } for(i=2;i for(j=1;j<=i;j++) a[i][j]=a[i-1][j-1]+a[i-1][j]; } m=n; for(i=0;i for(k=0;k System.out.print(\ } for(j=0;j<=i;j++) { System.out.print(a[i][j]+\ } System.out.println(); } } 3、 import java.util.*; public class jiami { a[0]=n/1000; for(i=0;i<4;i++) { } a[i]=(a[i]+5); a[1]=n00/100; a[2]=n0/10; public static void main(String[] args) { int i; int a[]=new int[4]; Scanner s = new Scanner(System.in); System.out.println(\加密前的数 \int n=s.nextInt(); a[3]=n; System.out.println(\加密后的数 \ for(i=3;i>=0;i--) { System.out.print(a[i]); } } }