编写计算1ˇ2+3ˇ2+5ˇ2+...+999ˇ2的程序语言和程序框图
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/11 19:56:15
编写计算1ˇ2+3ˇ2+5ˇ2+...+999ˇ2的程序语言和程序框图
楼上的,sum 采用int 类型肯定溢出,
应该使用 unsigned long sum;
#include "stdio.h"
void main()
{
int i;
sum=0;
for(i = 1;i
#include "stdio.h"
void main()
{
int i=1,sum=0;
for(;i<=999;sum=sum+i*i,i=i+2);
print("1^2+3^2+5^2+...+999^2=%d,sum");
}
程序要有好的可读性和可移植性,该功能可以写成函数:
unsigned __int32 SquareSum(int n)
{ //该函数求1×1+2×2+……+n×n
unsigned __int32 Sum=0;
for(int i=1;i<=n;i++)
Sum+=i*i;
return Sum;
全部展开
程序要有好的可读性和可移植性,该功能可以写成函数:
unsigned __int32 SquareSum(int n)
{ //该函数求1×1+2×2+……+n×n
unsigned __int32 Sum=0;
for(int i=1;i<=n;i++)
Sum+=i*i;
return Sum;
}
其中unsigned __int32是32位无符号整型,以免n太大导致结果溢出。在主函数中调用该函数即可:
void main()
{
unsigned __int32 Sum=SquareSum(999);
cout<
收起
编写计算1ˇ2+3ˇ2+5ˇ2+...+999ˇ2的程序语言和程序框图
VFP编写程序,计算:s=1!+2!+3!+.+10!
用VB编写程序.计算1+2+3+.+100
用MATLAB编写程序,计算 1+3+5+7+…+(2n+1)的值.
用java编写一个程序,计算1!+2!+3!+4!+5!
编写求和函数sum() 计算1+2+3.+n
编写一个程序,计算s=1!+2!+…..+10!
编写函数文件:计算1+2+…+n
编写一个java程序计算1^2+2^2+3^2+……+k^2
编写一个计算1+2+2^2+2^3+.+2^63的程序(Scilab)
用C语言编写程序,计算表达式1-1/2+1/3-1/4+1/5的结果. 在线等.
编写一个程序,计算s=2+3/2+4/3+5/4+…+51/50.
编写程序,计算∑n!(n=1->20),(即求1!+2!+3!+4!+5!+
请使用函数的递归调用编写求阶乘的函数,并计算1!+2!+3!+4!+5!
利用循环编写程序计算表达式1-2+3-4+5-6+7-8+9-10的值.
怎么用java编写:计算1-2+3-4+5-6+7……前一百项的值.
急 编写计算和输出:1-(1/2)+(1/3)-(1/4)+.(1/n)
编写程序解决以下问题:计算 1+2/1+3/1+…99/1 的值