JAVA经典算法50题(27)

吃货未泯 分享 2021-06-02 下载文档


System.out.print("请输入一个整数:");
int num = in.nextInt();
int tmp = num;
int count = 0;
for(int i = 0 ; tmp%9 == 0 ;){
tmp = tmp/9;
count ++;
}
System.out.println(num+" 能够被 "+count+" 个9 整除。");
}
}
【程序46】 题目:两个字符串连接程序。
import java.util.Scanner;
public class Demo46 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("输入第一个字符串:");
String s1 = in.next();
System.out.println("输入第一个字符串:");
String s2 = in.next();
System.out.println("连接后:\n" + s1 + s2);
}
}

import java.util.*;
public class Demo46 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str1 = in.nextLine();
System.out.print("请再输入一个字符串:");
String str2 = in.nextLine();
String str = str1+str2;
System.out.println("连接后的字符串是:"+str);
}
}

【程序47】 题目:读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的。
import java.util.*;
public class Demo47 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int n=1,num;
while(n<=7){
do{
System.out.print("请输入一个1--50 之间的整数:");
num= s.nextInt();
}while(num<1||num>50);
for(int i=1;i<=num;i++)
{System.out.print("*");
}
System.out.println();
n ++;
}
}
}

import java.util.Scanner;
public class Demo47 {
public static void print(int n) {
for (int i = 0; i < n; i++) {
System.out.print("*");
}
System.out.println();
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
for (int i = 0; i < 7; i++) {
int temp = in.nextInt();
print(temp);
}
}
}

【程序48】 题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
imp
ort java.util.Scanner;
public class Demo48{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println


JAVA经典算法50题(27).doc 将本文的Word文档下载到电脑

下一篇:CAD技术和形体分析法相结合的组合体教学

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx