1.急需 用C语言或C++编写的成家成相亲数程序设计 要求为完整的程序(一个系统)一小学期的任务书)万分感谢 !!!!!
急需 用C语言或C++编写的相亲数程序设计 要求为完整的程序(一个系统)一小学期的任务书)万分感谢 !!!!!
这个程序不难,但有点复杂,相亲相亲小程序ptam源码我给你添加了注释,源码易编远航源码你慢慢看看
#include <stdio.h>
#include <stdlib.h>
int main()
{
long a;
long i,成家成软件下载列表源码j,sum1,sum2;
long num[];
int cnt=0,flag;
for(a=2;a<;a++) //a从小到大开始遍历
{
flag=0;
sum1=0;
sum2=0;
for(i=1;i<=a/2;i++) //寻找a的约数
if(a%i==0)
sum1+=i; //找到一个约数就加到总和里
for(j=1;j<=sum1/2;j++) //看由约数之和组成的新数的约数
if(sum1%j==0)
sum2+=j; //新数的约数相加
for(i=0;i<cnt;i++)
if(a==num[i]) //若一对相亲数的大一点的数已经找到了,就不用再列出来了
{
flag=1;
break;
}
if(flag==1)
continue;
if(sum2==a && sum1!=a) //若两个数满足相亲数,相亲相亲小程序倒转锤头指标源码且不相等
{
printf("%ld和%ld是源码陌上授权系统源码一对相亲数\n",a,sum1);
num[cnt]=sum1; //将第二个相亲数存入数组,防止重复输出
成家成cnt++;
成家成}
成家成}
成家成system("PAUSE");
成家成return 0;
成家成}
成家成