哦!这样啊!晕.....
那就看你的这个数是几位了,这个数是两位右边也就是两位,如果是一位,右边也就是一位
谢谢了,我就是不知道算法,谢谢大家!
#include<stdio.h>
main(){ int n,m; for(n = 1;n <= 99;n++){ m = n*n; if(n < 10){ if(m%10 == n) printf("%d,%d ",n,m); } else { if(m%100 == n) printf("%d,%d ",n,m); } } printf("\n"); return 0; }