JAVA——基本计算方法
程序员文章站
2022-04-23 15:57:37
...
JAVA基本计算方法的应用
本文包含与数值有关的加法,随机数等运算。
1.编程实现1+2+3+…+100
- 代码:
public class dyrw11
{
//创建类
public static void main(String[] args)
{
//主方法,程序从该方法开始执行
int sum=0 ; //给整形变量sum赋初值为0
for (int i=0; i<101; i++)
{
//for循环,从零开始,循环体执行到i等于100
sum +=i;
//循环体sum=sum+i
}
System.out.println("1+2+3+... +100="+sum);
//输出1+1+3+...+100的值
}
}
- 编译结果如下图所示:
- 运行结果如下图所示:
2.编程实现1+3+5+7+9+…+101
- 代码:
public class dyrw12
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
//主方法,程序从该方法开始执行
int sum=0; //定义整形变量sum,赋初值为0
for (int i=1; i<=101; i=i+2)
{
//for循环,i的初始值为1,执行循环体到i等于101
sum +=i; //循环体sum=sum+i
}
System.out.println("1+3+5+7+9+...+101="+sum); //输出结果
}
}
- 编译结果如下图所示:
- 运行结果如下图所示:
###3. 编程实现输出10个随机整数,值在0到100之间。 - 代码:
public class dyrw13
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
//主方法,程序从该方法开始执行
for(int i=0; i<10; i++)
{
//for循环,i的初值为0,执行循环体到i等于9
int a=(int)(Math.random()*100);
//Math.radom是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机double 值,乘以100并对这个值强制类型转化为整形,得到0到100之间随机数赋值于a
System.out.print(a+" "); //输出这十个随机数
}
}
}
- 编译结果如下图所示:
- 运行结果如下图所示: