C++实验七-数组素数排序
来源:互联网 发布:ubuntu openssh国内源 编辑:程序博客网 时间:2024/04/29 19:58
一、问题及代码
/** 文件名称:数组操作* 作 者: 张琪* 完成日期: 2016年6月5日* 版 本 号:v1.0* 对任务及求解方法的描述部分:函数* 输入描述:* 问题描述:* 程序输出:* 问题分析:* 算法设计:*/#include<iostream>using namespace std;int f(int x){ int i,a=0; for(i=2;i<x;i++) {if(x%i==0) break;}if(i==x) {a=1; return a;}}void y(int p[], int n){ int i,j,temp; for(i=0;i<n-1;i++) for(j=0;j<n-1-i;j++) if(p[j]>p[j+1]) { temp=p[j]; p[j]=p[j+1]; p[1+j]=temp; }}int main() { int a[10]={2,13,5,47,19,53,27,23,28,11},b[10],k,q=0,i,g; for(k=0;k<10;k++) { if(f(a[k])==1) { b[q]=a[k]; q++; } } for(i=0;i<q;i++) cout<<b[i]<<" "; cout<<endl<<"b数列为:"; y(b,q); for(i=0;i<q;i++) cout<<b[i]<<" "; }
二、运行程序
三、知识点总结
函数的调用格式和机制
四、心得体会
感觉自己还是不怎么懂得函数。
0 0
- C++实验七-数组素数排序
- C++实验7-数组素数排序
- C++实验7—数组素数排序
- c++实验7-数组素数排序
- c++第四次实验-数组素数排序
- C++第7次实验-数组素数排序
- C++第七次上机实验—数组素数排序
- c++实验7——数组素数排序
- C++第七次上机实验—数组素数排序
- C语言实验-素数
- 实验七:排序
- C++第七次实验——实验(项目1:数组素数排序)
- C++第4次实验(提高班)—函数 :项目1:数组素数排序
- c++第4次实验报告 项目 1 数组素数排序
- 数组素数排序(作业)
- 1165C语言实验——素数
- C语言实验——素数
- C语言实验——判断素数
- Rxjava和Retrofit相结合
- uva11995 I Can Guess the Data Structure!(基本数据结构)
- 虚拟机类加载器
- OnKeyListener键盘监听接口
- 网络爬虫--python抓取豆瓣同城北京地区活动信息
- C++实验七-数组素数排序
- L1-002. 打印沙漏
- mybatis 模糊查询
- vim不退出获取sudo权限
- 欢迎使用CSDN-markdown编辑器
- 乐观锁与悲观锁
- Android ScrollView真正滑动底部
- HDFS EC:将纠删码技术融入HDFS
- Android值得关注的学习网站