Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

なぜ5000になるのかわかりません

class a1{
static int b(int x) { return (x*2)/2; }
static int c(int x) { return (x/2)*2; }
public static void main(String args[]){
int s=0;
for(int i=0; i<10000; i++){
s+=b(i)-c(i);
}
System.out.println(s);
}
}

3

回答

636

閲覧

3件の回答

評価

0

コードだけあげてタイトルで「分かりません」てのもな。
分からないから自分では何を調べてみたんだ?

評価

0

わざわざこんなプログラム書いたってことは本当はわかってるんでしょ?

評価

0

これ、型や計算の性質を知るのになかなかいい教材だと思うんだが
質問主はどうなったか

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。