摘要:将键盘输入的一个数组倒序输出:#include <iostream.h>#define N 6int main (){ int i,temp; int a[N]; cout<<"请输入 "; cout<<N; cout<<" 个数字:"<<endl; for(i=0;i<N;i++) cin>>a[i]; cout<<endl; for(i=0;i<N/2;i++) { temp=a[i]; a[i]=a[N-1-i]; a[N-1-i]=temp; } co
阅读全文
摘要:一个农夫发现围成正方形的围栏比长方形的节省4个木桩但是面积一样。羊的数目和正方形围栏的桩子的个数一样但是小于36,问有多少羊?//一个农夫发现围成正方形的围栏比长方形的节省4个木桩但是面积一样。羊的数目和正方形围栏的桩子的个数一样但是小于36,问有多少羊?#include <iostream>using namespace std;#define N 4 //节省的木桩数目void main(){ float x,m,n,y; for(m=1;m<19;m++) { for(n=1;n<=m;n++) { x=(2*(m+n)-N)/4; y=4*x; if((m*n=
阅读全文
摘要:1.输出1~5的阶乘,运用静态变量//输出1~5的阶乘值#include <iostream>using namespace std;int fac(int);int main(){ int i; for(i=1;i<=5;i++) cout<<i<<"!="<<fac(i)<<endl; system("pause"); return 0;}int fac(int n){ static int f=1; f=f*n; return f;}2.运用递归算法求n!//输出1~5的阶乘值#in
阅读全文
摘要:从键盘输入10个数字,按从小到大的顺序排序之后输出#include <iostream>using namespace std;int main(){ int a[10]; int i,j,t; cout<<"请输入10个数字:"<<endl; for (i=0;i<10;i++) cin>>a[i]; cout<<endl; for(j=0;j<9;j++) for(i=0;i<9-j;i++) if(a[i]>a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i+1]=t
阅读全文
摘要:#include<iostream>using namespace std;int main(){ int i=0,j=0; for(j=1;j<=7;j++) { if(j<=4) { for(i=1;i<=2*j-1;i++) { cout<<"*"; } cout<<endl; } else { for(i=1;i<=15-2*j;i++) { cout<<"*"; } cout<<endl; } } system("pause"); retur
阅读全文