C++编程作业,求大侠帮忙
数组a包含50个整数,把a中所有的后项除以前项之商取整后存入数组b(即b[i]=a[i]/a[i-1],并且b[0]=a[0]/a[49]),最后按每行5个元素的格式输出...
数组a包含50个整数,把a中所有的后项除以前项之商取整后存入数组b(即b[i]=a[i]/a[i-1],并且b[0]=a[0]/a[49]),最后按每行5个元素的格式输出数组b。
展开
1个回答
展开全部
#include<iostream.h>
void main()
{ int a[50],b[50];
int i,j=0;//j用来控制换行
for(i=1;i<=50;i++)
{ cout<<"\nInput a[ "<<i<<"]: "; cin>>a[i];
}
for(i=1;i<=50;i++)
{ if(i!=50) b[i]=a[i]/a[i-1];
else b[i]=a[20]/a[1];
}
for(i=0;i<=50;i++)
{ if(j!=5) cout<<"\n";
cout<<" "<<b[i];
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询