| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3548 人关注过本帖
标题:面向对象语言的最大特点是?
只看楼主 加入收藏
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
有道理,要不要你给个编码

可惜不是你,陪我到最后
2006-06-26 15:09
LVTIAN
Rank: 1
等 级:新手上路
帖 子:178
专家分:0
注 册:2006-6-26
收藏
得分:0 
以下是引用千里冰封在2006-6-26 15:09:51的发言:
有道理,要不要你给个编码

让我给代码?你不是开玩笑吧,我的水平你又不是不知道,你就帮我写一个吧


如果我们生存的冰冷的世界依然难改变,至少我还拥有你化解冰雪的容颜。
2006-06-26 15:33
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
以下是引用LVTIAN在2006-6-26 15:33:38的发言:

让我给代码?你不是开玩笑吧,我的水平你又不是不知道,你就帮我写一个吧

编码是没有用的,关键的是要自己能理解


可惜不是你,陪我到最后
2006-06-26 15:38
chenjiang001
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2006-3-21
收藏
得分:0 
请把代码写出来吧!
我是新手
谢谢了!

2006-06-26 15:39
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
private long getResult(long input){
if(input<10)
return input;
else{
char[] ch=Long.toString(input).toCharArray();
String temp=new String();
long sum=0;
for(int i=0;i<ch.length;i++){
if(i==0)
temp+=""+ch[i];
else
temp+="+"+ch[i];
sum+=(ch[i]-48);
}
temp+="="+sum;
System.out.println(temp);
return getResult(sum);
}

可惜不是你,陪我到最后
2006-06-26 16:02
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

很简单的递归


可惜不是你,陪我到最后
2006-06-26 16:03
chenjiang001
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2006-3-21
收藏
得分:0 
import java.io.*;
public class Shuma{
public static void main(String args[]) throws IOException
{
int n;
int s;
String str;
BufferedReader buf;
buf=new BufferedReader(new InputStreamReader(System.in));
System.out.println("input an integer:");
str=buf.readLine();
n=Integer.parseInt(str);
s=fun(n);
System.out.println(s);
}
public static int fun(int n)
{ int s;
if(n/10==0) return n;
else { s=0;
while(n!=0) {
s+=n%10;
n/=10;
}
}
if(s/10!=0) return fun(s);
return s;
}
}
不转化为字符串也可以呀!

2006-06-28 01:22
xhdwell
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2006-5-15
收藏
得分:0 

都是高手啊~


坚持自己的选择!向着理想迈出了第一步!
2006-06-28 02:54
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
以下是引用chenjiang001在2006-6-28 1:22:13的发言:
import java.io.*;
public class Shuma{
public static void main(String args[]) throws IOException
{
int n;
int s;
String str;
BufferedReader buf;
buf=new BufferedReader(new InputStreamReader(System.in));
System.out.println("input an integer:");
str=buf.readLine();
n=Integer.parseInt(str);
s=fun(n);
System.out.println(s);
}
public static int fun(int n)
{ int s;
if(n/10==0) return n;
else { s=0;
while(n!=0) {
s+=n%10;
n/=10;
}
}
if(s/10!=0) return fun(s);
return s;
}
}
不转化为字符串也可以呀!

我转化为字符串是为了把这个过程打印出来


可惜不是你,陪我到最后
2006-06-28 09:43
tianykun
Rank: 4
等 级:禁止访问
威 望:11
帖 子:3727
专家分:0
注 册:2005-11-13
收藏
得分:0 

最好自己先理解,再想想。。不是一下子想不出就上来发个贴问。。。。。

离开这里,离开你的视野,归隐到属于我的地方,无论何处
2006-06-28 22:52
快速回复:面向对象语言的最大特点是?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032506 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved