1、c+麻将源代码7.10#include#include#includeusing namespace std;int main() vectora(9); int n; coutn; do if(n=200&n=300&n=400&n=500&n=600&n=700&n=800&n=900&n=1000) a8+; cinn; while(n0); coutthe result is:n; for(int count=2;count=10;count+) if(count=10) cout 1000-setw(11)a8人?n; else coutcount*100-count*100+99s
2、etw(9)acount-2人?endl; 7.11#includeusing namespace std;int main() int a10=1,25,24,15,36,59,12,32,5,4; for(int i=1;i=10;i+) for(int x=0;xax+1) int temp=ax; ax=ax+1; ax+1=temp; for(int k=0;k10;k+) coutak ;7.14a) a3已经越界了,a数组中的变量只有a0,a1,a2。b) f数组中应该有3个元素而不是四个,所以初始化的时候不该出现四个。c) double1,9正确表示方法应该是:a197.17#
3、include#include#include#includeusing namespace std;int main() vectora; int face1=0; int face2=0; int sum; srand(time(0); for(int i=1;i=36000;i+) face1=1+rand()%6; face2=1+rand()%6; sum=face1+face2; switch(sum) case 2: +a0; break; case 3: +a1; break; case 4: +a2; break; case 5: +a3; break; case 6: +a
4、4; break; case 7: +a5; break; case 8: +a6; break; case 9: +a7; break; case 10: +a8; break; case 11: +a9; break; case 12: +a10; break; coutsumsetw(6)timesn; for(int k=0;ka.size();k+) coutk+2setw(6)akendl; system(pause) ; return 0;7.20#includeusing namespace std;int main() int n; int a11=0; char sam,t
5、em,ken; cout输出的值为1的数组即为已被订了 nn; coutAi表示第i个座位号nn 输入数字1表示选择头等舱nn n; while(sam=y) static int x=1; static int k=1; if(n=1&x=5) ax=1; cout您的座位为ax; x+; else if(n=2&k=5) ak+5=1; cout您的座位为ak+5n; k+; else if(n=1&k5) coutken; if(ken=y) ak+5=1; cout您的座位为ak+5n; k+; else ak+5=0; else if(n=2&x5) couttem; if(tem=
6、y) ax=1; cout您的座位为ax; x+; else ax=0; coutsam; cinn; 7.25#includeusing namespace std;int main() int a20; int n; coutn; a0=n; int h=1; int x=0; while(xn; for(int i=0;ih;i+) bool flag=true; if(n=ai) flag=false; if(flag) ah=n; h+; x+; cout最后有结果是:n; for(int y=0;yh;y+) coutay ; system(pause); return 0;7.3
7、1#includeusing namespace std;int main() int a10; int n; coutn; for(int y=0;yn; for(int j=0;j10;j+) int k=j; for(int i=j+1;iai) k=i; if(k!=j) int temp=ak; ak=aj; aj=temp; cout前10个数从小到大排序为:n; for(int x=0;x10;x+) coutax ; system(pause); return 0;7.37#includeusing namespace std;int recursiveMinimum(int a);int main() int a10=1,5,7,4,12,85,47,69,14,25; cout最小值为:nrecursiveMinimum(a)endl;int recursiveMinimum(int a) int mini=a0; for(int i=0;iai+1) mini=ai+1; else return mini;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1