计算从1加到100的值并输出
int sum=0;
for (int i = 1; i <=100; i++) {
sum+=i;
}System.out.println(sum);
计算10的阶乘(1x2x3x4x5x6x7x8x9x10)
int sum =1;
for(int i=1;i<=10;i++){
sum*=i;
}System.out.println(sum);
计算2的20次方
int sum =1,a=2;
for(int i =1;i<=20;i++){
sum *=a;
}System.out.println(sum);
计算从1到1000以内所有奇数的和并输出。 //对2取余 i%2 == 1
int sum=0;
for (int i = 1; i <=1000; i++) {
if (i%2 ==1) {
sum +=i;
}
}System.out.println(sum);
计算从1到1000以内所有能被3或者17整除的数的和并输出
int sum=0;
for (int i = 1; i <=1000; i++) {
if (i%3 ==0 || i%17 ==0) {
sum += i;
}
}System.out.println(sum);
计算从1到1000以内所有能同时被3,5和7整除的数的和并输出
int sum=0;
for (int i = 1; i < 1000; i++) {
if (i%3 ==0 && i%5 ==0 && i%7 ==0) {
sum +=i;
}
}System.out.println(sum);
计算1到100以内能被7或者3整除但不能同时被这两者整除的数的个数
int n=0;
for (int i = 1; i <=100; i++) {
if ((i%7 ==0 || i%3 ==0)&& !(i%7 ==0 && i%3 ==0)) {
n +=1;
}
}System.out.println(n);
计算1到100以内能被7整除但不是偶数的数的个数。
int n=0;
for (int i = 1; i <=100; i++) {
if (i%7 ==0 && i%2 !=0) {
n+=1;
}
}System.out.println(n);
计算从1到100之间相邻两个整数的和并依次输出。比如第一次输出3(1+2),第二次输出5(2+3),最后依次输出199(99+100)
int u=0,sum=0;
for (int i = 2; i <=100; i++) {
u=i-1;
sum=u+i;
System.out.println(sum+"("+u+"+"+i+")");
}
判断n是不是一个质数(质数是只能被1和它自身整除的数)。
System.out.println("请输入一个数:");
Scanner scanner =new Scanner(System.in);
int n = scanner.nextInt();
int a=0;
for(int i=2;i<=n;i++) {
if (n%i ==0) {
a=i;
break;
}
}
if (n == a) {
System.out.println("yes");
}else {
System.out.println("no");
将某个8位的整数所有位的数值加在一起并输出
int n=12345678;
int sum=0;
while(n != 0) {
sum +=n%10;
n=n/10;
}System.out.println(sum);