高手帮个忙!!(100分)

  • 主题发起人 主题发起人 zhangsuzhou
  • 开始时间 开始时间
Z

zhangsuzhou

Unregistered / Unconfirmed
GUEST, unregistred user!
设计累加器类,求1—100的偶数之和,
要求使用静态数据成员sum存放求和值。
 
用Delphi?
 
implemention
var
sum:integer;
procedure Sumit;
var
i:integer;
begin
for i:=1 to 100do
if i mod 2 then
Inc(Sum,i);
end;
 
const
sum:integer=0;
procedure Sumit;
var
i:integer;
begin
for i:=1 to 100do
if i mod 2 then
Inc(Sum,i);
end;
 
const
sum:integer=0;
var
i:integer;
begin
for i:=1 to 100do
if (i mod 2)=0 then
Inc(Sum,i);
end;
 
偶数-1是奇数,50个偶,50个奇,
所以 sum=((1+100)*100/2+50)/2
 
int i,sum;
for (i=0;i<=100;i++2) {
sum+=i;
}
System.out.println(sum);
//使用的是java
 
上面那些人比较懒,都调用了函数如果用TP的话也许不行,(真的不行吗?没试过)
老实点做的话像楼上那样就行了。顺便说一句,VB的语法跟JAVA差不多呀?刚发现。
把INC什么什么的改成SUM=SUM+I就可以了。
 
菜鸟不知天高,乱放屁
 
我总觉得问题不会这么简单.....
 
晕,再看看楼主的意思,他让写一个对象类,至少含有一个对象成员SUM 和 一个方法
“计算和”,根本不是想计算这个值,晕死了
 
写一个静态的方法就行了阿
 
老大们!你们发表个人意见时,先检查一下你们写的程序对不对.
 
后退
顶部