日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

flag在java怎么用_JAVA flag怎么用

發(fā)布時(shí)間:2024/9/19 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 flag在java怎么用_JAVA flag怎么用 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

JAVA flag怎么用

關(guān)注:61??答案:3??mip版

解決時(shí)間 2021-01-29 16:36

提問(wèn)者傃顏莄蒾亾

2021-01-29 06:22

程序填空,不要改變與輸入輸出有關(guān)的語(yǔ)句。

輸入一個(gè)正整數(shù)repeat (0

輸入一個(gè)正整數(shù)n,如果它是素?cái)?shù),輸出"YES",否則,輸出"NO"(素?cái)?shù)就是只能被1和自身整除的正整數(shù),1不是素?cái)?shù),2是素?cái)?shù))。

要求定義并調(diào)用函數(shù)prime(m)判斷m是否為素?cái)?shù)。

例:括號(hào)內(nèi)是說(shuō)明

輸入

4 (repeat=4)

1 2 9 17

輸出

NO (1不是素?cái)?shù))

YES (2是素?cái)?shù))

NO (9不是素?cái)?shù))

YES (17是素?cái)?shù))

import java.util.Scanner;

public class Test50004{

public static void main(String args[]){

int ri, repeat,n;

boolean flag;

Scanner in=new Scanner(System.in);

repeat=in.nextInt();

for(ri=1; ri<=repeat; ri++){

n=in.nextInt();

if(flag) System.out.println("YES");

else System.out.println("NO");

}

}

}

不要改變輸出形式,請(qǐng)給出答案,謝謝

最佳答案

二級(jí)知識(shí)專(zhuān)家千里故人稀

2021-01-29 07:45

import java.util.Scanner;

public class Test50004{

public static void main(String args[]){

int ri, repeat,n;

boolean flag;

Scanner in=new Scanner(System.in);

repeat=in.nextInt();

for(ri=1; ri<=repeat; ri++){

n=in.nextInt();

flag = prime(n);

if(flag) System.out.println("YES");

else System.out.println("NO");

}

}

public static boolean prime(int num ){

boolean flag = true;//判斷是否為素?cái)?shù)的變量

for (int m = 2; m <= (num - 1); m++) {// 循環(huán)2 因?yàn)?和本身肯定能被整除 所以從2開(kāi)始至當(dāng)前數(shù)-1循環(huán)

if (num % m == 0) {// 如果循環(huán)2循環(huán)到有數(shù)能被當(dāng)前數(shù)整除 則跳出循環(huán)2 并且當(dāng)前數(shù)不是質(zhì)數(shù) 設(shè)置flag為false

flag = false;

break;

}

}

return flag;

}

}

全部回答

1樓你的幸福"關(guān)我啥事

2021-01-29 09:42

1樓的很好,把for循環(huán)里的num-1換成num/2更好,還有在return前加上如下內(nèi)容:

if(num==1) flag=false;

這樣才能在輸入1時(shí)輸出NO。

2樓清歡話寂寥

2021-01-29 08:58

//原來(lái)括號(hào)內(nèi)的是說(shuō)明啊,我還一直想要怎么才能把括號(hào)的提到后邊呢,哈哈。代碼搞定了,你看看。

import java.util.scanner;

public class test50004{

public static void main(string args[]){

int ri, repeat,n;

boolean flag;

scanner in=new scanner(system.in);

repeat=in.nextint();

for(ri=1; ri<=repeat; ri++){

n=in.nextint();

flag=prime(n);

if(flag)? system.out.println("yes");

else? system.out.println("no");

}

}

public static boolean prime(int m){

for(int ri=2;ri<=math.sqrt(m);ri++){

if(m%ri!=0) continue ;

return false;

}

return true;

}

}

我要舉報(bào)

如果感覺(jué)以上信息為低俗/不良/侵權(quán)的信息,可以點(diǎn)下面鏈接進(jìn)行舉報(bào),我們會(huì)做出相應(yīng)處理,感謝你的支持!

點(diǎn)此我要舉報(bào)以上信息!

推薦資訊

大家都在看

總結(jié)

以上是生活随笔為你收集整理的flag在java怎么用_JAVA flag怎么用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。