當前位置:編程學習大全網 - 電腦編程 - C語言,如何查找壹個數組內有沒有相同的元素?

C語言,如何查找壹個數組內有沒有相同的元素?

兩個循環,排除自身,逐個判斷。

#include<stdio.h>

int?main()

{

int?n,a[500];

while?(scanf("%d",?&n)>0)

{

for?(int?i=0;i<n;i++)?scanf("%d",?a+i);

for?(int?i=0;i<n;i++)

for?(int?j=0;j<i;j++)

if?(i!=j?&&?a[i]==a[j])?goto?_no;

printf("YES\n");

continue;

_no:

printf("NO\n");

}?

return?0;

}

  • 上一篇:ug編程用什麽cpu好?
  • 下一篇:車換顯示屏要車的代碼麽
  • copyright 2024編程學習大全網