- 20
- 0
- 约8.56千字
- 约 39页
- 2021-12-10 发布于山东
- 举报
C++数组指针题含答案
C++数组指针题含答案
PAGE / NUMPAGES
C++数组指针题含答案
数组指针 01:逆序输出
从键盘输入 n 个整数( n100),存放在一个一维数组中, 逆序输出能被 3 整除的元素,
并逆序输出数组下标为 3 的倍数的元素。
输入格式:第一个整数为个数 n,后续为 n 个整数
输出格式:第一行能被 3 整除的元素,第二行为下标为 3 的倍数的元素,各个数值之
间用空格分隔。
输入:
输出:
6 3 9
203102
#include iostream
using namespace std;
const int MAX=100;
int main()
{
int a[MAX],n,i;
cinn;
for(i=0;in;i++)
cina[i];
for(i=n-1;i=0;i--)
if(a[i]%3==0)
couta[i] ;
coutendl;
for(i=n-1;i=0;i--)
if(i%3==0)
couta[i] ;
coutendl;
return 0;
}
数组指针 02:逆序存储
从键盘输入 n( n100)个整数,存放在一个一维数组 a 中,将它们逆序存放在另一个
整型数组 b 中,并按 b 数组中下标从小到大的顺序输出下标为 3 的倍数的数组元素。
输入格式:第一个数为数组中元素个数 n,之后为 n 个元素。
输出格式:下标为 3 的倍数的元素,各个数值之间用空格分隔。
输入:
输出:203102
#include iostream
using namespace std;
const int MAX=100;
int main()
{
int a[MAX],b[MAX],n,i;
cinn;
for(i=0;in;i++)
{
cina[i];
b[n-1-i]=a[i];
}
for(i=0;in;i++)
if(i%3==0)
coutb[i] ;
coutendl;
return 0;
}
数组指针 03:平均值
从键盘输入任意个整数(以 0 结束,假设不超过 100 个),存放在一个一维数组中,
计算这组数的平均值(实型)。
输入:
输出: 8.09091
#include iostream
using namespace std;
const int MAX=100;
int main()
{
int a[MAX],n=0;
double s=0;
cina[n];
while(a[n])
{
s+=a[n];
n++;
cina[n];
}
couts/nendl;
return 0;
}
数组指针 04:最大值
从键盘输入任意个整数(以 0 结束,个数不超过 100),存放在一个一维数组中,输
出这组数的最大值。
输入:
输出: 20
#includeiostream
using namespace std;
const int MAX=100;
int main()
{
int a[MAX],i,n=0,max;
cina[n];
while(a[n])
{
n++;
cina[n];
}
max=a[0];
for(i=1;in;i++)
{
if(a[i]max)
max=a[i];
}
coutmaxendl;
return 0;
}
数组指针 05:最小值的位置
从键盘输入任意个整数(以 0 结束,个数不超过 100),存放在一个一维数组中,数
据从数组的 0 下标开始存储,输出这组数的最小值所在数组下标。
输入:
输出: 1
#includeiostream
using namespace std;
const int MAX=100;
int main()
{
int a[MAX],i,n=0,min=0;
cina[n];
while(a[n])
{
n++;
cina[n];
}
for(i=1;in;i++)
{
if(a[i]a[min])
min=i;
}
coutminendl;
return 0;
}
数组指针 06:排序
从键盘输入任意个整数(以 0 结束,假设个数最大不超过 100),将这些数存放在一
个一维数组中,将它们从小到大排序后输出。
输入:
输出:23456789111520
#includeiostream
using namespace std;
const int MAX=100;
int main()
{
int a[MAX],i,j,n=0,mini,temp;
cina[n];
while(a[n])
{
n++;
cina[n];
}
for(i=0;in-1;i++)
{
mini=i;
for (j=i+1;jn;j++)
if (a[j]a[mini]) mini=j;
if
您可能关注的文档
最近下载
- 应用文写作求职信.pptx VIP
- 注册安全工程师考试《安全生产专业实务(其他安全)》题库(案例分析题)10211.pdf VIP
- 安徽单招考试2025、2025分类考试真题语文数学英语试题(含答案).pdf VIP
- 41834马工程西方文学理论全套PPT课件.pptx
- 粉尘涉爆安全教育课件.ppt VIP
- 协同治理机制经典文献推荐.docx VIP
- 1.国家电力投资集团有限公司光伏项目工程建设管理标准化工作手册.docx VIP
- CECS246-2008 给水排水工程顶管技术规程.pdf VIP
- 人教版(2024)七年级下册英语 Unit 6 Rain or Shine 教案(单元整体教学设计).docx
- 2025年苏州农业职业技术学院单招笔试英语试题库含答案解析.docx VIP
原创力文档

文档评论(0)