1+2-3+4-5+6-7+8-9+10-………以此类推,用C语言程序怎么写啊??
请问:1+2-3+4-5+6-7+8-9+10-…………………………………………以此类推,用C语言程序怎么写啊??或者用ASP怎么写???
[此贴子已经被作者于2007-9-22 16:39:21编辑过]
[此贴子已经被作者于2007-9-22 16:39:21编辑过]
[此贴子已经被作者于2007-9-22 19:48:57编辑过]
[此贴子已经被作者于2007-9-22 17:50:53编辑过]
发一个类似的程序
上面是书上的习题:利用公式Pi/4=1-1/3+1/5-1/7+……计算Pi的近似值,直到最后一项的绝对值小于0.00001为止。
刚开始我想用一个while解决,既:
貌似现在没有纯粹的C语言 程序员 我用asp中的vbscript给你写拉~
如果有需要 JAVA PHP C# C++ VB.NET PASCAL GWBASIC VB QBASIC 都可以给你写拉
<%
dim sum
sum=1
dim total
for total=2 to 100
if ( total mod 2)=0 then
sum=sum+total
else
sum=sum-total
end if
next
response.Write("前100项之和是:"&sum)
%>
根据龙龙大大的提示编写的:以及通过WIN-TC
main()
{
int i,sum,n,f;
scanf("%d",&n);
f=1;
sum=1;
for(i=2;i<=n;i++)
{
sum=sum+i*f;
f=f*(-1);
}
printf("%d",sum);
getch();
}