实验10 指针进阶 程序四
#include<stdio.h> int main(int argc,char *argv[]) { int i,j,n,m; scanf("%d%*c%d",&n,&m); for(i=n;i<=m;i++) { int sum=0; for(j=1;j<=i/2;j++){ if(i%j==0) sum+=j; } if(sum==i) printf("%5d",i); } return 0; }
#include<stdio.h> int main(int argc,char *argv[]) { int i,j,n,m; scanf("%d%*c%d",&n,&m); for(i=n;i<=m;i++) { int sum=0; for(j=1;j<=i/2;j++){ if(i%j==0) sum+=j; } if(sum==i) printf("%5d",i); } return 0; }