最近考试实在太忙写了 几个代码
大于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; i=i/10; c=i; i=i/10; b=i; i=i/10; a=i; 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; }