C语言在线作业编程题5:计算sign(x)的值
#include<stdio.h>
int main()
{
int x;
scanf("%d",&x);
if(x<0)
printf("%d\n",-1);
else if(x==0)
printf("%d\n",0);
else
printf("%d\n",1);
}
C语言在线作业编程题6:输出1-50以内所有的勾股数
#include<stdio.h>
int main()
{
int i,j,k;
for(i=1;i<=50;i++)
for(j=1;j<=50;j++)
for(k=1;k<=50;k++)
if(i*i+j*j==k*k&&i<j)
{
printf( "%3d %3d %3d\n", i, j, k );
}
}
C语言在线作业编程题7:最大公约数
#include<stdio.h>
int main()
{
int a,b,r=1,gcd;
scanf("%d%d",&a,&b);
while(r!=0)
{
if(b>a)
{
int i=b;
b=a;
a=i;
}
gcd=b;
r=a%b;
a=b;
b=r;
}
printf("%d",gcd);
}
C语言在线作业编程题8:定义函数画菱形
#include<stdio.h&g