应该先对输入的n个数从小到大排序(这样做的目的是防止n个数中有重复的数),按顺序,依次选取r个不重复的数。
int a[]={0};
int count;
int data;
printf("请输入要输入的个数zhi:");
scanf("%d",&count);
for(int i=0;i { printf("请输入第%d个数:",i+1); scanf("%d",a[i]); } printf("请输入要查找的数:"); scanf("%d",&data); for(int i=0;i if(a[i]==data) { }else printf("没有这个数!"); } 扩展资料: 注:整数包括自然数,所以自然数一定是整数,且一定是非负整数。但相减和相除的结果未必都是自然数,所以减法和除法运算在自然数集中并不总是成立的。用以计量事物的件数或表示事物次序的数 。 即用数码0,1,2,3,4,……所表示的数 。表示物体个数的数叫自然数,自然数一个接一个,组成一个无穷集体。 参考资料来源:百度百科-自然数
我就说说算法思想:应该先对输入的n个数从小到大排序(这样做的目的是防止n个数中有重复的数),然后按顺序,依次选取r个不重复的数。真正做起来挺麻烦的!