为了账号安全,请及时绑定邮箱和手机立即绑定

输出1000以内完数的程序看不懂

输出1000以内完数的程序看不懂

C
慕瓜0592510 2018-11-21 14:30:00
#include<stdio.h>int main(){ int i,j,k; for(i=1;i<1000;i++) {  int sum=0;  for(j=1;j<i;j++)  {   if(i%j==0)   {    sum+=j;   }  }  if(sum==i)  {   printf("%d 的因子是:",i);   for(k=1;k<i;k++)   {    if(i%k==0)    {     printf("%d ",k);     }   }   printf("\n");  } } return 0;}问题:字母J在循环中起什么作用?该程序是如何进行的?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1033 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信