1.急需 用C语言或C++编写的相亲相亲相亲数程序设计 要求为完整的程序(一个系统)一小学期的任务书)万分感谢 !!!!!
急需 用C语言或C++编写的相亲数程序设计 要求为完整的程序(一个系统)一小学期的任务书)万分感谢 !!!!!
这个程序不难,但有点复杂,配对匹配mysql看源码我给你添加了注释,源码快速建站源码你慢慢看看
#include <stdio.h>
#include <stdlib.h>
int main()
{
long a;
long i,相亲相亲c 源码学习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;
相亲相亲}
相亲相亲