C++第七次作业
来源:互联网 发布:水利计价软件 编辑:程序博客网 时间:2024/05/17 05:03
一、特殊三位数
<pre name="code" class="cpp"><span style="font-size:18px;">#include<iostream> using namespace std; int f(int n) { int a,b,c,d=1,s=1,t=1,i,k; a=n/100; b=(n-100*a)/10; c=n%10; for(i=1;i<=a;i++) d*=i; for(i=1;i<=b;i++) s*=i; for(i=1;i<=c;i++) t*=i; k=d+s+t; return k; } void main() { int i,j,m; for(i=100;i<1000;i++) { m=f(i); if(m==i) cout<<i<<endl; } } </span>
二、数组素数排序
#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++){ if(prime(a[i])==0) { b[j]=a[i]; j++; } } print(b,j); sort(b,j); print(b,j); return 0; }
0 0
- C++---第七次作业。
- C语言第七次作业
- c程序语言设计第七次课后作业
- C语言第七次作业练习
- 第七次作业
- 第七次作业
- 第七次作业
- 第七次上机作业
- 第七次课后作业
- 第七次作业
- 第七次作业
- 第七次算法作业
- 第七次作业
- 第七次java作业
- 第七次 HTML作业
- C++第七次作业
- c++第七次作业
- C++第七次作业
- jdk安装配置
- jboss5可以使用http://localhost/和http://127.0.0.1/ 不可以ip访问
- Java内存模型之重排序
- View工作原理(一)事件传递原理详解
- Java转型(向上或向下转型)
- C++第七次作业
- 虚拟机ping通主机,主机ping不通虚拟机的解决办法
- python中input和raw_input区别
- codeforces 355(Div 2)C. Vanya and Label(思维,预处理)
- 前缀和or线段树____计数少女(2016swust信息院赛)
- JSTL标签
- Permissions and permission groups.
- Android中常用颜色的收藏
- spark 优化