作业帮 > 综合 > 作业

c语言.其平方等于两个正整数平方和的正整数称为弦数.求121~130之间有多少个弦数,最大和最小的弦数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 09:49:03
c语言.其平方等于两个正整数平方和的正整数称为弦数.求121~130之间有多少个弦数,最大和最小的弦数
要用函数.我弄了很久都不行,如果可以能不能加点解释?
#include "stdio.h"
int main(){
int a,b,c,d,sum=0,min,max;//变量a代表121-130之间的那个和数,b和c是分解出来的两个数字,
//d用于记录一个弦数找到分解方式的个数,sum、min和max记录弦数的个数、最小值、最大值.
for(a=121;a
再问: 不是函数吗?
再答: 对不起,是我的失误。现修改如下:
#include "stdio.h"
int XuanShu(int m,int n,int *min, int *max)//函数返回的是弦数的个数
{
\x09int a,b,c,d,sum=0;
//变量a代表m-n之间的那个和数,b和c是分解出来的两个数字,
//d用于记录一个弦数找到分解方式的个数,sum、min和max记录弦数的个数、最小值、最大值。
\x09for(a=m;a