C++用函数求相亲数,题目要求及说明见下图?

C++用函数求相亲数,题目要求及说明见下图?,第1张

用函数求相亲数的程序及运行实例:

#include<stdio.h>

int sum1(int n)

{int i,s=1

for(i=2i<=n/2i++)

 if(n%i==0)s+=i

return s

}

int main()

{ int a,b,i,j,t

scanf("%d%d",&a,&b)

for(i=ai<=bi++)

{t=sum1(i)

 if(t>i&&sum1(t)==i)

 {printf("%d:1",i)

  for(j=2j<=i/2j++)

    if(i%j==0)printf("+%d",j)

  printf("=%d\n",t)

  printf("%d:1",t)

  for(j=2j<=t/2j++)

    if(t%j==0)printf("+%d",j)

  printf("=%d\n",i)

 }

}

return 0

}

=================

#include<iostream>

using namespace std

int sum1(int n)

{int i,s=1

for(i=2i<=n/2i++)

 if(n%i==0)s+=i

return s

}

int main()

{ int a,b,i,j,t

cin>>a>>b

for(i=ai<=bi++)

{t=sum1(i)

 if(t>i&&sum1(t)==i)

 {cout<<i<<":1"

  for(j=2j<=i/2j++)

    if(i%j==0)cout<<"+"<<j

  cout<<"="<<t<<endl

  cout<<t<<":1"

  for(j=2j<=t/2j++)

    if(t%j==0)cout<<"+"<<j

  cout<<"="<<i<<endl 

 }

}

return 0

}

这个程序不难,但有点复杂,我给你添加了注释,你慢慢看看

#include <stdio.h>

#include <stdlib.h>

int main()

{

long a

long i,j,sum1,sum2

long num[100]

int cnt=0,flag

for(a=2a<10000000a++) //a从小到大开始遍历

{

flag=0

sum1=0

sum2=0

for(i=1i<=a/2i++) //寻找a的约数

if(a%i==0)

sum1+=i//找到一个约数就加到总和里

for(j=1j<=sum1/2j++) //看由约数之和组成的新数的约数

if(sum1%j==0)

sum2+=j //新数的约数相加

for(i=0i<cnti++)

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

}

一、相亲流程一共分为几个步骤

1、介绍认识,一般介绍人把双方的联系方式互换。从社交软件了解对方大致性格,有可能的话还可以了解其相貌,是否达标,自行断定。简单聊几次,增进认识,这个过程除了对方不想谈基本上都能有所了解。

2、约时间见面,从介绍到见面这个时间一定不能太长,掌握好见面的时间。判断对方是否符合自己的硬性要求,如果适合,尽快告知对方有意继续发展,反之就得让对方知道不合适,不要浪费双方时间。

3、初识后隔几天,这个天数视双方满意度调整,总之在两到三天后见面为宜,见面后逐步加深了解。第二三次见面后,根据情况适时将个人家庭和其他方面一些你认为后期需要双方共同面对的问题告诉对方,其目的有二,一者让对方事先心里有数,二者表明自己很认真对待这份感情,至于结果如何就看对方选择了。

4、没事儿找事约出来见面啊,吃饭,电影,散步啊,不要犹豫,大献殷勤,及时表态。认识双方亲友,观其言行。随着关系的发展,该牵手就大大方方的牵手,抱抱啊,搂着啊,一步一步来,连手都牵了,其他还会远吗?不一定,要有耐心,切莫 *** 之过急,凡事都有个度,不能太迟钝也不能太激进。

5、上面九步都走完了,接下来就是确定关系,半年左右见家长。双方磨合,这个时期十分重要,这也是预演婚后生活,合不合适这里表现的更加明显,定亲,领证,结婚,至此相亲圆满完成。

二、10个可以聊很久的相亲话题

1、你喜欢养什么动物?或喜欢哪种动物?2、对于生活有怎样的期待和目标。

3、生活中喜欢什么,不喜欢什么?

4、你最喜欢的电影是哪部?我们可以讨论一下,然后约在一起看。5、生活中你有什么兴趣爱好?

6、来一个假如吧,假如自己有什么梦想,假如怎样能完成。

7、小时候那些难以忘怀的事情。

8、说说自己最难忘的一件事。9、你喜欢读什么类型的书?

10、你喜欢吃鸡吗?我的土豆烧鸡味道做得很好!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12033387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存