
正文
关于java代码计算5050的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java统计四位正整数中形如ABAB数的个数,如1212,5050等,如何写?
以下是一个Java程序,可以统计四位正整数中形如ABAB数的个数:
java
public class ABABCount {
public static void main(String[] args) {
int count = 0;
for (int i = 1000; i 10000; i++) {
int a = i / 1000; // 千位数
int b = i / 100 % 10; // 百位数
int c = i / 10 % 10; // 十位数
int d = i % 10; // 个位数
if (a == b c == d) {
count++;
}
}
System.out.println("形如ABAB数的个数为:" + count);
}
}
在这个程序中,我们使用for循环遍历所有的四位正整数。对于每个数,我们将其拆分成千位数、百位数、十位数和个位数,然后判断千位数和百位数是否相等,十位数和个位数是否相等。如果相等,则说明这个数是形如ABAB的数,我们将计数器count加1。
循环结束后,我们打印出形如ABAB数的个数。
相关问答
Q1: C语言或java编程 计算 1+2+3+...+99+100
方法一(C):
#include stdio.h
void main()
{
int i=1,sum=0;
for(;i!=101;i++)
sum+=i;
printf("The sum=%d",sum);
}
方法二(Java):
import java.io.*;
public class test
{
public static void main(String[]args)
{
int sum=0;
for(int i=1;i!=101;i++)
sum+=i;
System.out.println("the Sum="+sum);
}
}
Q2: 怎样用java打印1+2+3+4+5+...+100=5050的计算过程
public static void main(String[] args) {
int j = 0;
for(int i=1;i=100;i++){
j = j+i;
System.out.println(j);
}
}
Q3: 1到100相加的结果为5050的代码在java中怎么写?
int sum = 0 ;
for (int i =1 ;i=100;i++){
sum +=i;
}
System.out.println(sum);
java代码计算5050的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java代码计算5050的信息别忘了在本站进行查找喔。






