概述
#include <iostream>
using namespace std;
void main()
{
void B();
int A();
cout<<"选择作业:nA:作业排序nB:作业求最值n";
if(getchar()=='A')A();
else B();
}
void B()
{
cout<<"请输入一组数字,中间用空格隔开,enter键结束(最多是10个):n";
int a[10],b,i,max=0,min=0,z=0;
for(b=1,i=0;b<11;b++)
{
cin>>a[i];
//cout<<a[i]<<" ";
if(a[i]>max)max=a[i];
if(a[i]<min)min=a[i];
if(getchar()=='n')break;
i++;
z=z+a[i];
}
cout<<"最大值max="<<max<<"n最小值min="<<min<<endl<<"倒序为:n";
for(int c=b-1,p=0;c>=(b-1)/2;p++,c--)
{
int f;
f=a[p];
a[c]=a[p];
a[p]=f;
}
cout<<endl;
}
int A()
{
int a[10],b,i,t;
cout<<"请输入您要排序的数字(最多10个,按回车键结束输入):n";
for(b=1,i=0;b<11;b++)
{
cin>>a[i];
//cout<<a[i]<<" ";
if(getchar()=='n')break;
i++;
}
//cout<<b;
for(t=1;t<=b;t++)
{
for(i=0;i+1<=b-t;i++)
{
if(a[i]>a[i+1])
{
int m;
m=a[i+1];
a[i+1]=a[i];
a[i]=m;
}
}
}
for(i=0;i<b;i++)
{
cout<<a[i]<<" ";
}
cout<<endl;
return 0;
}
最后
以上就是受伤手链为你收集整理的数组练习以及运用cout测试程序的全部内容,希望文章能够帮你解决数组练习以及运用cout测试程序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复