c++作业7
来源:互联网 发布:sql语句例题 编辑:程序博客网 时间:2024/05/18 12:36
项目3:特殊三位数
代码:
#include<iostream>using namespace std;int fun(int m){ int i,fac=1; for(i=1;i<=m;i++) fac*=i; return fac;}int main(){ int a,b,c,t; cout<<"满足条件的特殊三位数有:"; for(t=100;t<1000;t++) { a=t/100; b=(t/10)%10; c=t%10; if(t==fun(a)+fun(b)+fun(c)) cout<<t<<" "; } return 0;}
项目4:数组素数排序
代码:
#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]={0},i,j=0; for(i=0;i<10;i++) { if(prime(a[i])==true) { b[j]=a[i]; j++; } } cout<<"未排序的B数组为:"; print(b,10); cout<<"\n"<<"排序后的B数组为:"; sort(b,10); print(b,10); return 0;}void sort(int p[],int n){ int i,j,t; for(i=0;i<n-1;i++) for(j=0;j<n-1-i;j++) { if(p[j]>p[j+1]) { t=p[j]; p[j]=p[j+1]; p[j+1]=t; } }}bool prime(int x){ int i; bool pri=true; for(i=2;i<x;i++) { if(x%i==0) pri=false; break; } return pri;}void print(int p[],int n){ int i; for(i=0;i<n;i++) { if(p[i]!=0) cout<<p[i]<<" "; }}
0 0
- c++--作业7
- 作业7C 语言
- c++作业7
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C语言作业-7-1多项式加法
- C语言作业-7-2鞍点
- 22017/12/7C语言作业
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业7
- C语言期中作业
- C语言期末作业
- bower-web包管理器(依赖插件管理)
- spark之DataFrame分析日志文件
- 堆排序
- PHP代码添加注释的几种格式
- leetcode 205 Isomorphic Strings C++
- c++作业7
- JAVA学习总结十四
- Linq 基本用法
- 六月季——复习应考
- ACM天梯赛练习L1-021. 重要的话说三遍
- 设计模式—外观模式
- socket bind详解
- Android中AlertDialog使用
- 【Cocos Creator 实战教程(4)】——黄金矿工(上)(节点动作、碰撞体相关)