当前位置:   article > 正文

编程:随意输入10个正整数并存入数组a;编程找出数组a中所有的素数,及其下标,并按(下标,素数)格式输出。_实现将输入10个整数存储于数组a中,筛选数组a中能被3整除的元素,并按下标顺

实现将输入10个整数存储于数组a中,筛选数组a中能被3整除的元素,并按下标顺

编程:随意输入10个正整数并存入数组a;编程找出数组a中所有的素数,及其下标,并按(下标,素数)格式输出。

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int isPrime(int data); //函数声明
  5. int t,i;
  6. int a[10] = {0};
  7. for(i=0;i<10;i++)
  8. {
  9. scanf("%d",&a[i]);
  10. }
  11. for(i=0;i<10;i++)
  12. {
  13. t=isPrime(a[i]);
  14. if(t!=-1) //判断是否为素数
  15. printf("(%d,%d) ",i,isPrime(a[i]));
  16. }
  17. printf("\n");
  18. return 0;
  19. }
  20. int isPrime(int data) //函数
  21. {
  22. int j;
  23. for(j=2;j<data;j++)
  24. {
  25. if(data%j==0)
  26. break;
  27. }
  28. if(j==data)
  29. return data;
  30. else return -1;
  31. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/328816
推荐阅读
相关标签
  

闽ICP备14008679号