从1加到100的C语言和java语言的程序是怎样的呀?
从1加到100的C语言和java语言的程序是怎样的呀?C语言和java语言有什么地方不相同呀?...
从1加到100的C语言和java 语言的程序是怎样的呀?C语言和java语言有什么地方不相同呀?
展开
6个回答
展开全部
原理是相同的:
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);
}
}
展开全部
作为java爷爷级别的C语言 面向过程的语法是一样的 循环部分就是面向过程的编程
int i;
int sum=0;
for (i=1;i<=100;++i)
sum+=i;
int i;
int sum=0;
for (i=1;i<=100;++i)
sum+=i;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个的循环部份都一样
都是做一个累加.
再用一个变量接收累加的和
int sum=0;
for(int i=1;i<=100;i++){
sum+=i;
}
都是做一个累加.
再用一个变量接收累加的和
int sum=0;
for(int i=1;i<=100;i++){
sum+=i;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都是一个循环累加搞定
s=0;
for(i=1;i<=100;i++){
s+=i;
}
不同点的话我说不清耶,两者语法略有不同,对内存的应用好像也不同,java没有指针,但指针是c的精华
s=0;
for(i=1;i<=100;i++){
s+=i;
}
不同点的话我说不清耶,两者语法略有不同,对内存的应用好像也不同,java没有指针,但指针是c的精华
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
循环部份是一样的!
for(int temp=0,a=1;a<=100;a++)
{
temp+=a
}
for(int temp=0,a=1;a<=100;a++)
{
temp+=a
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询