C++ 求1+2+3+…+100的值 (分别用while语句和for 语句实现)
例子::#include"stdio.h"main(){intnumber,sum;sum=0;number=1;while(number<=100){sum=sum+n...
例子:
:#include "stdio.h"
main()
{
int number, sum;
sum=0;
number=1;
while (number<=100)
{
sum=sum+number;
number=number+1;
}
printf("%d",sum);
但是这个程序已经被用了,换一个。 展开
:#include "stdio.h"
main()
{
int number, sum;
sum=0;
number=1;
while (number<=100)
{
sum=sum+number;
number=number+1;
}
printf("%d",sum);
但是这个程序已经被用了,换一个。 展开
4个回答
2012-05-26
展开全部
用for写
#include "stdio.h"
void main()
{
int sum=0;
for(int i=1; i<=100;i++)
sum=sum+i;
printf("the result is " "%d",sum);
printf("\n");
}
用while写
#include "stdio.h"
main()
{
int number, sum;
sum=0;
number=1;
while (number<=100)
{
sum=sum+number;
number++;
}
printf("%d",sum);
printf("\n");
}
楼主觉得好的请采纳,谢谢啊!
#include "stdio.h"
void main()
{
int sum=0;
for(int i=1; i<=100;i++)
sum=sum+i;
printf("the result is " "%d",sum);
printf("\n");
}
用while写
#include "stdio.h"
main()
{
int number, sum;
sum=0;
number=1;
while (number<=100)
{
sum=sum+number;
number++;
}
printf("%d",sum);
printf("\n");
}
楼主觉得好的请采纳,谢谢啊!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "stdio.h"
void main(){
int sum=0;
for(int i=1; i<=100;i++)
sum+=i;
printf("%d",sum);
}
void main(){
int sum=0;
for(int i=1; i<=100;i++)
sum+=i;
printf("%d",sum);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
using namespace std;
template <class T>
T Sum_implemented_by_for(T num)
{
T sum = 0;
for(T i=1;i<=num;i+=1){
sum+=i;
}
return sum;
}
template <class T>
T Sum_implemented_by_while(T num)
{
T sum = 0;
T i=0;
while(i<num){
sum+=(++i);
}
return sum;
}
void main()
{
cout<<"for cycle to ge sum: "<<Sum_implemented_by_for(100)<<endl;
cout<<"while cycle to ge sum: "<<Sum_implemented_by_while(100)<<endl;
system("pause");
}
using namespace std;
template <class T>
T Sum_implemented_by_for(T num)
{
T sum = 0;
for(T i=1;i<=num;i+=1){
sum+=i;
}
return sum;
}
template <class T>
T Sum_implemented_by_while(T num)
{
T sum = 0;
T i=0;
while(i<num){
sum+=(++i);
}
return sum;
}
void main()
{
cout<<"for cycle to ge sum: "<<Sum_implemented_by_for(100)<<endl;
cout<<"while cycle to ge sum: "<<Sum_implemented_by_while(100)<<endl;
system("pause");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询