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

问题描述:

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.#includeint 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);}