作业帮 > 综合 > 作业

square函数计算2,10,623的平方和.square函数可以返回数的平方,数的平方十这个数与自身的相乘

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 14:59:05
square函数计算2,10,623的平方和.square函数可以返回数的平方,数的平方十这个数与自身的相乘
楼主的意思有点含糊啊,是计算2,10,623的平方和吗,可以看看下面这个程序即可,很简单的.有问题可以问哦.
#include
int square(int i )
{
return i*i;
}
void main()
{
int s=square(2)+square(10)+square(623);
printf("%d",s);
}
再问: 希腊数学家Euclid研究了求两个整数的最大公约数的算法。对于两个整数integer1和integer2,算法如下: ①如果integer1/integer2的余数为0,那么integer2就是最大公约数; ②如果余数不为0,那么将integer2赋值给integer1,余数赋值给integer2; ③从步骤①重复执行。 编写一个程序来实现这个算法。它使用两个整型参数,并返回最大公约数
再答: 程序还是自己写才有锻炼效果,望楼主能在编程上有好的成绩。下面的程序是实现过程,运行没一点问题。比如你输入8,12,结果是4,也就是二者的最大公约数是4. #include int Gongyue(int a,int b) { int c; while(a%b!=0) { c=a%b; a=b; b=c; } return b; } void main() { int a,b; printf("请输入两个整数: \n"); scanf("%d %d",&a,&b); int c=Gongyue(a,b); printf("最大公约数是:%d\n",c); }