从1加到100的C语言和java语言的程序是怎样的呀?

从1加到100的C语言和java语言的程序是怎样的呀?C语言和java语言有什么地方不相同呀?... 从1加到100的C语言和java 语言的程序是怎样的呀?C语言和java语言有什么地方不相同呀? 展开
 我来答
风若远去何人留
2016-01-04 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450106
专业C/C++软件开发

向TA提问 私信TA
展开全部

原理是相同的:

1 遍历1到100所有整数;

2 针对每个整数,累加;

3 循环结束后输出结果。


C语言代码如下:

int main()
{
    int i,s;
    for(s = i = 0; i <=100; i ++)
        s+=i;
    printf("%d\n",s);
}

JAVA代码如下:

public class prog {
  public static void main(String[] args) {
     int s=0;
     for (int i=1;i<=100;++i) 
         s+=i;
     System.out.println(s);
  }
}
班丘弘雅R
2009-11-12
知道答主
回答量:8
采纳率:0%
帮助的人:1.3万
展开全部
作为java爷爷级别的C语言 面向过程的语法是一样的 循环部分就是面向过程的编程
int i;
int sum=0;
for (i=1;i<=100;++i)
sum+=i;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我只看帖不发言
2009-11-13 · 超过30用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:58.5万
展开全部
两个的循环部份都一样
都是做一个累加.
再用一个变量接收累加的和
int sum=0;
for(int i=1;i<=100;i++){
sum+=i;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hein_lgs
2009-11-11 · TA获得超过302个赞
知道小有建树答主
回答量:198
采纳率:0%
帮助的人:143万
展开全部
都是一个循环累加搞定
s=0;
for(i=1;i<=100;i++){
s+=i;
}

不同点的话我说不清耶,两者语法略有不同,对内存的应用好像也不同,java没有指针,但指针是c的精华
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友30ed981
2009-11-11 · TA获得超过689个赞
知道小有建树答主
回答量:722
采纳率:100%
帮助的人:475万
展开全部
循环部份是一样的!
for(int temp=0,a=1;a<=100;a++)
{
temp+=a
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式