代碼如下,我已經(jīng)測試過了,給你加了注釋。
創(chuàng)新互聯(lián)公司自2013年創(chuàng)立以來,公司自成立以來始終致力于為企業(yè)提供官網(wǎng)建設、移動互聯(lián)網(wǎng)業(yè)務開發(fā)(小程序制作、手機網(wǎng)站建設、重慶APP開發(fā)等),并且包含互聯(lián)網(wǎng)基礎服務(域名、主機服務、企業(yè)郵箱、網(wǎng)絡營銷等)應用服務;以先進完善的建站體系及不斷開拓創(chuàng)新的精神理念,幫助企業(yè)客戶實現(xiàn)互聯(lián)網(wǎng)業(yè)務,嚴格把控項目進度與質量監(jiān)控加上過硬的技術實力獲得客戶的一致贊譽。
public class Test
{
public static void main(String args[]) {
for(int i = 100; i=1000;i++){//從100開始,循環(huán)到1000,依次處理每一個數(shù)
if(i%3==0)//此處表示該數(shù)能被3整除
System.out.print(i+",");//輸出這個數(shù)
}
}
}
這里面主要用到了%運算,這個是取余運算符,
比如3%3=0,4%3=1
希望對你有幫助。。。。仍有問題可以Hi我。。。
int n = 7; //輸入的自然數(shù)\x0d\x0a int k = 0; //輸出的狀態(tài)控制 初始化為0\x0d\x0a for (int i = 2; i
回答于?2022-12-11
public class SumMethod{
//此方法計算maxNum以內(nèi)的自然數(shù)的和
public int getSum(int maxNum){
int sum = 0;
for(int i=1;i=maxNum;i++){
sum+=i;
}
return sum;
}
public static void main(String[] args) {
int num = 0;
SumMethod sm = new SumMethod();
num = sm.getSum(100);
System.out.println("100以內(nèi)自然數(shù)之和為:"+num);
}
}
程序輸出結果: 100以內(nèi)自然數(shù)之和為:5050
這雖然是一個小程序,但也可以寫出一些東西的。。。
輸入的是字符串嗎
先使用String.valueOf("輸入的內(nèi)容")把字符串轉換成整數(shù),如果拋出NumberFormatException,則不是自然數(shù),如果沒有拋出異常,再判斷轉化后的數(shù)是否大于等于零,如果大于等于零則是自然數(shù),不大于等于零不是自然數(shù)。類似如下代碼片段:
int
number
=
-1;
try
{
number
=
String.valueOf("輸入的內(nèi)容");
}catch
(NumberFormatException
e){
System.out.println("自然數(shù)");
throw
e;
}
if
(number
=
){
System.out.println("是自然數(shù)');
}
else
{
System.out.println("不是自然數(shù)');
}