public?static?void?main(String[]?args)?{
創(chuàng)新互聯(lián)是網(wǎng)站建設專家,致力于互聯(lián)網(wǎng)品牌建設與網(wǎng)絡營銷,專業(yè)領域包括網(wǎng)站設計、成都網(wǎng)站建設、電商網(wǎng)站制作開發(fā)、微信小程序、微信營銷、系統(tǒng)平臺開發(fā),與其他網(wǎng)站設計及系統(tǒng)開發(fā)公司不同,我們的整合解決方案結合了恒基網(wǎng)絡品牌建設經(jīng)驗和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!
Scanner?in?=new?Scanner(System.in);
System.out.println("請輸入正整數(shù)!");
String??aa=in.next();
String?[]?b=aa.split("");
String?[]?bb=new?String[]{};
ListString?list=new?ArrayListString();
for?(int?i?=?0;?i??b.length;?i++)?{
list.add(b[b.length-1-i]);
}
for?(String?s?:?list)?{
System.out.print(s);
}
}
public class T {
public static void main(String args[]) {
T t = new T();
t.test(9999999);
}
private void test(int d) {
for (int i = 0; i d; i++) {
if (i == 11 || i == 101) {
System.out.println(i);
} else if (i 101) {
if (isHW(i) isPrime(i)) {
System.out.println(i);
}
}
}
}
/** 檢查是否回文 */
private boolean isHW(int i) {
String s = String.valueOf(i);
int len = s.length();
if (len % 2 == 1) {
char[] cs = s.toCharArray();
boolean b = true;
for (int j = 0; j = len / 2; j++) {
if (cs[j] != cs[len - j - 1]) {
b = false;
break;
}
}
return b;
}
return false;
}
/** 檢查是否素數(shù) */
private boolean isPrime(int i) {
int temp = (int) Math.sqrt(i);
for (int j = 2; j = temp; j++) {
if (i % j == 0) {
break;
}
if (j = temp) {
return true;
}
}
return false;
}
}
public class N{
public static void main(String[] agrs){
new N().m(xxx);
}
public int m(int n){
int s=1;
for(int i=n;i1;i--){
s*=i;
}
return s;
}
}
在xxx處可以傳入任何整數(shù)
import java.util.Scanner;
public class test{
public static void main(String[] args) {
System.out.print("請輸入一個整數(shù):");
int num = new Scanner(System.in).nextInt();
num=num*2-1;
for(int i=1;i=num;i++)
{
for(int j=1;j=num-i;j++)
System.out.print(" ");
for(int k=1;k=2*i-1;k++)
System.out.print('*');
System.out.println();
}
for(int i=num-1;i0;i--)
{
for(int j=1;j=num-i;j++)
System.out.print(" ");
for(int k=1;k=2*i-1;k++)
System.out.print('*');
System.out.println();
}
}
}
使用for循環(huán)即可,代碼如下:
import?java.util.Scanner;
public?class?Demo07?{
public?static?void?main(String[]?args)?{
System.out.println("請輸入你要求和的數(shù):");//提示用戶輸入
Scanner?in?=?new?Scanner(System.in);
int?max?=?in.nextInt();//獲得用戶輸入的值
StringBuilder?res?=new?StringBuilder();//準備拼湊算式
res.append("算式為:");
int?sum=0;
for(int?i=1;imax+1;i++){//循環(huán)獲得和
res.append(i+"+");
sum?+=?i;
}
res.setCharAt(res.length()-1,?'=');
System.out.println(res.toString()+sum);//輸出結果格式為“算式為:1+2+3=6”
}
}
如果你是初學者,可能還不會使用StringBuilder,那么請看下面的簡化代碼:
import?java.util.Scanner;
public?class?Demo07?{
public?static?void?main(String[]?args)?{
System.out.println("請輸入你要求和的數(shù):");//提示用戶輸入
Scanner?in?=?new?Scanner(System.in);
int?max?=?in.nextInt();//獲得用戶輸入的值
int?sum=0;
for(int?i=1;imax+1;i++){//循環(huán)獲得和
sum?+=?i;
}
System.out.println(sum);
}
}
代碼如下:
文字版代碼如下:
import java.util.Scanner;
public class Test {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
int n;
System.out.print("請輸入一個自然數(shù):");
try{
n=in.nextInt();
if(n=0){
System.out.println("輸入錯誤!");
return;
}
System.out.println(n+"!="+fac(n));
}
catch(Exception e){ e.printStackTrace(); }
}
public static long fac(int n){
long sum=1;
int i;
for(i=1;i=n;i++)
sum=sum*i;
return sum;
}
}