输入指定命量的整数,请判定有几多不异的整数并输出,如何在C++实现这一算法呢?小编与大师分享编程经验。
首先,界说一个整型数组,保留所有的整数。
界说一个自界说函数,判定两个数的大小。
自界说函数中,若是两个整数不不异,则判定它们的大小。
本家儿函数中,先界说两个整型变量,保留数值的个数和有无不异数值的判定。
输入数值的个数,保留在变量n中。
输入所有的数值,保留在数组num中。
将数组中的所稀有值按从小到大的挨次摆列,如下图所示。
用for轮回语句判定每个数值,是否有不异的数。
若是一个数有不异的数值,则输出所有不异数,用while语句实现所稀有的判定。
最后,若是判定成果为0,则输出没有不异的数值。
运行程序,输入指定命量的整数,电脑就会判定有无不异的数并输出,若是没有不异的数则输出没有不异的数值。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!