问两个简单的C语言程序的编写

来源:百度知道 编辑:UC知道 时间:2024/09/24 23:20:40
用FOR语句写
(1)2+4+6+....+100的值
(2) 1+1/2+1/3+.......+1/100的值

谢谢

1.
int i,sum=0;
for(i=2;i<=100;i=i+2)
sum=i+sum;

2.int i,sum=0;
for(i=1;i<=100;i++)
sum=(1.00/i)+sum;

(1)
#include “stdio.h”
main()
{ int i,sum=0;
for(i=0;i<=100;i+=2)
sum+=i;
printf("sum=%d",sum);
}
(2)
#include “stdio.h”
main()
{ int i;
float sum=0.0;
for(i=1;i<=100;i++)
sum+=1/i;
printf("sum=%f",sum)
}

#include<stdio.h>
main()
{
int m;
long s=0;
for(m=2;m<=100;m+=2)
s+=m;
printf("%d\n",s);
}

第二题没调好

(1)
#include<iostream>
using namespace std;
int main()
{
int i,sum=0;
for(i=2;i<=100;i=i+2)
sum=sum+i;
cout<<sum<<endl;
return 0;
}
(2)
#include<iostream>
using namespace std;
int main()
{
int i;
doublue s