第七次上机作业
来源:互联网 发布:java classpath是什么 编辑:程序博客网 时间:2024/06/05 16:21
项目3:特殊三位数
#include<iostream>using namespace std;int fact(int);//定义函数要用分号,且括号里只需intint main(){int b,c,d,e,a=100,sum; while(a<1000) { b=a/100; c=(a%100)/10; d=a%10;//注意个位数的求法 sum=fact(b)+fact(c)+fact(d);//函数调用 if(a==sum) cout<<a<<" "; a++;//别忘了n++ }return 0;}int fact(int a)//函数说明放在大括号后面{int f=1,i;//同样可以定义intfor(i=1;i<=a;i++)f=f*i;//编写函数的语句和前面的一样。return f;//fact(b)就是f的值。}
数组素数排序
#include <iostream> using namespace std; void sort(int p[], int n);bool prime(int x); //bool形只能返回ture 或flasevoid 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++) { if(prime(a[i])==true){b[j]=a[i];j++;} } print(b,j); sort(b,j); print(b,j); return 0; }bool prime(int x){for(int i=2;i<x;i++){if(x%i==0) break;}if(i==x) return true;//注意求素数的方法。else return false;}void sort(int p[], int n){int s,t;for(int i=0;i<n;i++){for(t=0;t<n-1-i;t++){if(p[t]>p[t+1]){s=p[t+1];p[t+1]=p[t];p[t]=s;}}}}void print(int p[],int n){for(int i=0;i<n;i++)cout<<p[i]<<" ";cout<<endl;}
0 0
- 第七次上机作业
- 第七次上机作业
- 第七次上机作业
- 第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- C++第七次上机作业
- C++第七次上机作业
- c++第七次上机作业
- C++第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- c++第七次上机作业
- C++第七次作业
- 转载-C++静态库与动态库
- Java环境配置
- c++作业7
- Why not implement deep copy in default copy constructor?
- 第七次上机作业
- source insight 启动不了(crash)
- css基础
- C++第七次作业
- 基于柯西矩阵的Erasure Code技术详解
- Hadoop多个输出案例
- Java泛型让声明方法返回子类型
- 机器学习入门资源不完全汇总和技能图谱
- RESTful API的理解