表达式的规律很简单,从2开始,遇到偶数则相加,遇到奇数则相减,直到100.
创新互联公司专注于张家港网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供张家港营销型网站建设,张家港网站制作、张家港网页设计、张家港网站官网定制、微信小程序定制开发服务,打造张家港网络公司原创品牌,更为您提供张家港网站排名全网营销落地服务。
计算后的结果是51.
提供参考代码如下:
public class Main {
public static void main(String[] args) {
System.out.println(calc(100));
}
/**
* 计算 2-3+4-5+6-7.....-99+100
* @param n 100
* @return result
*/
public static int calc(int n){
// 限制 n 的值从2开始
if(n 2) return 0;
int result = 0;
for(int i = 2; i = n; i++){
if(i % 2 == 0){
result += i; // 偶数则加
}else {
result -= i; // 奇数则减
}
}
return result;
}
}
/**
* @Description: java遍历200以内的偶数,并且进行累计求和,在控制台打印出所有偶数的加和? 我写个最简单的代码
*/
public class OuShu {
public static void main(String[] args) {
int sum = 0;
System.out.println("200以内的偶数:");
for (int i = 0; i = 200; i = i + 2) {
System.out.print(i + ",");
// 10个数分行打印
if (i % 20 == 0 i 0) {
System.out.println();
}
sum += i;
}
System.out.println();
System.out.println("总数为:" + sum);
}
}
代码如下:
/**
文件名:new.java
**/
public class new {
public static void main(String[] args) {
int num = 0;
for (int i = 1; i = 100; ++i) {
if (i % 2 == 0) {
num += i;
}
}
System.out.println("得数是:" + num);
}
}
public class Demo05ShiCao{
public static void main(String[] args){
int sum1 = 0;
for(int i = 1; i = 100; i++){
if(i % 2 == 0){
sum1 +=i;
}
}
System.out.println("结果是:" + sum1);
System.out.println("==============================================");
int sum2 = 0;
int c = 1;
while(c = 100){
c++;
if(c % 2 == 0){
sum2 += c;
}
}
System.out.println("结果是:"+sum2);
System.out.println("==============================================");
int sum3 = 0;
int d = 100;
do{
if(d % 2 == 0){
int f;
sum2 += f;
}
d++;
}while(d = 100);
System.out.println("结果是:"+sum3);
}
拿走不谢