c++第7次作业
来源:互联网 发布:成都军工单位招聘java 编辑:程序博客网 时间:2024/05/06 15:20
一、项目3:特殊三位数
#include <iostream.h>int f(int x){int i,s=1; for(i=1;i<=x;i++)s=s*i;return s;}void main(){int n,a,b,c;for(n=100;n<1000;n++){a=n/100; b=n%100/10; c=n%10;if(n==f(a)+f(b)+f(c))cout<<n<<" ";}cout<<endl;}二、项目4:数组素数排序
#include <iostream>using namespace std;void sort(int p[], int n)//数组排序{int a,b,t;for(a=0;a<n-1;a++)for(b=0;b<n-a-1;b++){if(p[b]>p[b+1]){t=p[b];p[b]=p[b+1];p[b+1]=t;}}}bool prime(int x) //素数判断{int l; for(l=2;l<x;l++){if (x%l==0) {return 1;}} return 0;}void print(int p[],int n)//输出数组{for(int m=0;m<n;m++)cout<<p[m]<<" ";cout<<endl;}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++)//将a中的素数存入b数组{if(prime(a[i])==0){b[j]=a[i];j++;}}print(b,j); //输出排序前的b数组 sort(b,j); //对数组b排序print(b,j); //输出排序后的b数组return 0;}
0 0
- 第7次作业
- 第7次作业
- 第7次上机作业
- c++第7次作业
- C++第7次作业
- C++第7次作业
- C++第7次作业
- c++第7次作业
- C++第7次作业
- c++第7次作业
- c++第7次作业
- C++第7次作业
- C++第7次作业
- C++第7次作业
- c++第7次作业
- C++第7次作业
- C++第7次作业
- C++第7次作业
- ArrayList和LinkedList的几种循环遍历方式及性能对比分析
- Popular Cows poj 2186 tarjan
- 推荐算法:协调过滤初级_3:基于降维的方法
- @RequestParam @RequestBody @PathVariable 等参数绑定
- Python 基础 —— docstring
- c++第7次作业
- 因位笔记之委托
- Android系列之Content Provider
- 青云的机房组网方案(简单)-Java
- ContentNegotiatingViewResolver spring REST中的内容协商(同一资源,多种展现:xml,json,html)
- Swift报错 - dyld: Library not loaded: @rpath/MySDK.framework/MySDK 错误解决
- 工作中使用SOAP UI测试接口
- MySql修改数据表
- WebRTC 项目