最近考试实在太忙写了 几个代码
大于1000的完全平方数,千位十位相加得10,个位百位相乘得12
int main()
{
int a,b,c,d;
int i;
int number;
for(number=1000;number<=10000;number++)
{
i=number;
if(sqrt(i)==(int)sqrt(i))
{
d=i%10;
i=i/10;
c=i%10;
i=i/10;
b=i%10;
i=i/10;
a=i%10;
if(a+c==10&&b*d==12)
{
printf("%d\n",number);
}
}
}
return 0;
}
99乘法表
#include<stdio.h>
int main()
{
int i,j,n;
for(i=1;i<10;i++)
{
for(n=1;n<9-i;n++)
printf(" ");
for(j=1;j<=i;j++)
printf("%d*%d=%-2d ",i,j,i*j);
printf("\n");
}
return 0;
}