C++第七次作业
来源:互联网 发布:北医李睿医考 知乎 编辑:程序博客网 时间:2024/06/05 14:28
#include <iostream> using namespace std; void sort(int p[], int n); //数组排序 bool prime(int x); //素数判断 void print(int p[],int n);//输出数组 int main( ) { int a[10]={2,13,5,47,19,53,27,23,28,11}; int b[10],i,j=0; for(i=0;i<10;i++) { int t;t=a[i];if(prime(t))//将a中的素数存入b数组{ b[j]=a[i];j++; }} print(b,j); //输出排序前的b数组 sort(b,j); //对数组b排序 print(b,j); //输出排序后的b数组 return 0; }bool prime(int x){int i;if(x==2)return true;for(i=2;i<x;i++){if(x%i==0)return false;}return true;} void print(int p[],int n){int i;for(i=0;i<n;i++){ cout<<p[i]<<" ";}cout<<endl;}void sort(int p[],int n){int i,j,k;for(i=0;i<(n-1);i++)for(j=0;j<n-i-1;j++){if(p[j]>p[j+1]){k=p[j+1];p[j+1]=p[j];p[j]=k;}}}
#include<iostream>using namespace std;bool isJshu(int n);int jieCheng(int n);int main(){int a[10];int i,s1=0,s2=0;for(i=0;i<10;i++){cin>>a[i];}for(i=0;i<10;i++){if(isJshu(a[i])){s1=s1+jieCheng(a[i]);}else{s2=s2+jieCheng(a[i]);}}cout<<s1<<" "<<s2;}bool isJshu(int n){if((n+1)%2==0)return true;elsereturn false;}int jieCheng(int n){int i,s=1;for(i=1;i<=n;i++) s=s*i;return s;}
0 0
- C++---第七次作业。
- C语言第七次作业
- c程序语言设计第七次课后作业
- C语言第七次作业练习
- 第七次作业
- 第七次作业
- 第七次作业
- 第七次上机作业
- 第七次课后作业
- 第七次作业
- 第七次作业
- 第七次算法作业
- 第七次作业
- 第七次java作业
- 第七次 HTML作业
- C++第七次作业
- c++第七次作业
- C++第七次作业
- UIProgressView的使用
- NOI835排列
- 基于改进背景减法的目标检测
- Oracle 执行计划了的rows概念
- TaoCloud SSAN+VMWare vSphere超融合解决方案
- C++第七次作业
- 建大堆实现优先级队列
- 小鸟程序视频
- 第二章:Linux如何学习
- 《C专家编程》读书笔记
- 【网络编程】Linux多播简单实现
- 写时复制
- c++第六次作业
- 我也看看MVP是个什么东东