/* Note:Your choice is C IDE */

#include "stdio.h"

void main()

{

//素数

//已知有数组int a[10]={1,2,3,7,9,11,13,24,21,10},

//输出10位数组元素,并且进行数组元素中属于素数进行判断,

//如属于素数则进行输出并且统计素数个数,反之不进行输出;

//① 定义变量和数组正确

int a[10]={1,2,3,7,9,11,13,24,21,10};

int i,j,count=0,gs=0;//是用来 求素数 求素数的个数

printf("原样输出数组中元素:");

//② 输出10数组元素

for(i=0;i<10;i++)

{

printf("%d ",a[i]); //用来输出 或者 打印的 数组结果。

}

printf("\n");

//③ 判断数组元素是否属于素数 (核心代码)

for(i=0;i<10;i++) //通过下标 找出 所有元素

{

//从数组中取出的数的时候 ,给他的计算次数 清空为0

count =0;

//素数:只能被1和自己本身整除的数为素数(1除外) 1 和它自己 2次。

for(j=1;j<=a[i];j++)// 1到 这个数本身

{

if(a[i]%j==0)//如果成立 就计数一次。 算素数

{

count++;

}

}

if(count==2)//2次。 是素数

{

printf("这个数%d是素数\n",a[i]);

gs++;//④ 统计素数元素个数

}

}

//⑤ 输出所有素数元素

//输出素数元素个数

printf("素数元素个数为:%d",gs);

}

c语言数组求素数,C语言入门:一维数组求素数相关推荐

  1. php 数组与数组之间去重,PHP开发中一维数组与二维数组去重功能实现教程

    本篇文章讲述了PHP实现一维数组与二维数组去重功能示例.希望对在php学习和开发的同学有所帮助! 数组中重复项的去除 一维数组的重复项: 使用array_unique函数即可,使用实例如下: ? $a ...

  2. java 二维数组 的方法和属性_Java一维数组和二维数组详解(Java必备知识)

    数组是最为常见的一种数据结构,分为一级数组,二维数组以及多维数组.是把相同数据类型的元素,用一个标识符封装到一起的基本类型数据序列或对象序列. 目录 一维数组 创建一维数组 给一维数组赋值 获取数组的 ...

  3. C语言试题四十四之移动一维数组中的内容,若数组中由n个整数,要求把下标从0到p(p小于等于n-1)的数组元素平移到数组的最后。

    1. 题目 请编写一个函数function,它的功能是:移动一维数组中的内容,若数组中由n个整数,要求把下标从0到p(p小于等于n-1)的数组元素平移到数组的最后. 2 .温馨提示 C语言试题汇总里可 ...

  4. 输入多组字符数组c语言,c语言怎样能连续输入多个一维数组

    您好 把具有相同数据类型的若干变量按有序的形式组织起来, 以便于程序处理,这些数据元素的集合就是数组,按照数组 元素的类型不同,可分为:数值数组.字符数组.指针数组 结构数组等各种类别. 数组说明的一 ...

  5. c语言中一维数组和二维数组,详解C++中的一维数组和二维数组

    C++一维数组 定义一维数组 定义一维数组的一般格式为: 类型标识符  数组名[常量表达式]; 例如: int a[10]; 它表示数组名为a,此数组为整型,有10个元素. 关于一维数组的几点说明: ...

  6. c语言中输入n一个整数存入一维数组,编写程序输入n个整数到一维数组(先输入数据的个数n,再输入n个数据),然后以输入的顺序输出这些数。...

    满意答案 王毛毛00000 2014.05.25 采纳率:58%    等级:7 已帮助:613人 首先声明:我是来被骗的!因为根据经验绝大部分的一级头衔的人都是想到问题才注册百度的,别人回答了基本不 ...

  7. led流水灯c语言数组程序,LED流水灯程序 一维数组写法

    LED流水灯程序 一维数组写法 /*********** (C) COPYRIGHT 201 2************ * 程序作者: 蓝雨(QQ:983931459 ,Email:chenheng ...

  8. c++ 一维数组长度_每天一点C / 一维数组和指针

    哈喽,我是老吴,继续记录我的学习心得. 每天一点系列是我对微习惯的践行.现在能做到每天一点 C,将来就会有更多的每天一点系列,没人规定嵌入式软件工程师就只能学习 C 语言和折腾 Linux,不要给自己 ...

  9. Numpy 生成 Bool型数组、一维转多维数组reshape、多维转一维数组、替换数组元素、提取数组元素、数组交集、差集、过滤数组元素、二维数组反转行、交换数组维度

    1. 创建一个 [3,5] 所有元素为 True 的数组 In [162]: b = np.ones((3,5), dtype=bool)In [163]: b Out[163]: array([[ ...

  10. es6一维数组转二维数组_技术图文:Numpy 一维数组 VS. Pandas Series

    背景 Numpy 提供的最重要的数据结构是 ndarray,它是 Python 中 list 的扩展. Pandas 提供了两种非常重要的数据结构 Series和DataFrame. Numpy 中的 ...

最新文章

  1. Silverlight中的ControlTemplate(2)
  2. 快速穷举TCP连接欺骗攻击-利用SYN Cookies
  3. 真正CSDN博客文章一键转载插件(含源码)
  4. 【音视频安卓开发 (五)】Android中获取音视频原始数据的方法
  5. Gartner:云安全的未来——中国的安全访问服务边缘架构
  6. linux 负载命令,通过Linux命令查看系统平均负载的方法
  7. dj电商-模型类设计-商品模块数据表
  8. 前端面试汇总(Bootstrap框架)
  9. 【关于如何调用java的private成员变量】
  10. Vue中变量前加...三个点什么意思
  11. python人工智能入门纳米学位_最近看到udacity的纳米学位很火,号称学完可以找到工作了,这是真的吗?...
  12. Linux下命令补全工具bash-completion
  13. python编程实践(一):统计智联招聘数据
  14. 官方原版系统、纯净版系统和Ghost版系统的区别在哪里?
  15. thread ‘main‘ panicked at ‘called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound
  16. spotify下载_我的Spotify推荐系统之旅
  17. 升级打怪小游戏(面向对象)
  18. 营销型网站就不用做SEO优化了吗
  19. 一部以中国现实为大背景的英国科幻电影《未来密码46》
  20. linux内核看门狗关闭方法,详解linux 看门狗驱动编写

热门文章

  1. 2022年中级会计实务考试练习题及答案
  2. 哈尔滨工程大学计算机学院拟录取名单,哈尔滨工程大学公布拟录取名单,初试成绩相差150分,双双录取!...
  3. css 中的 content-visitly 提升渲染性能
  4. 索尼微单cmos坏点屏蔽
  5. 如何在office 2019加添加mathtype
  6. 基于LabVIEW的自适应光学控制系统
  7. 【图像融合】基于matlab粒子群优化自适应多光谱图像融合【含Matlab源码 004期】
  8. 跨平台的文件服务器Oasis
  9. bp神经网络的应用案例,bp神经网络模型的建立
  10. L8-16飞机大战全部代码