C++数组Word文档下载推荐.docx
- 文档编号:15395494
- 上传时间:2022-10-30
- 格式:DOCX
- 页数:14
- 大小:17.20KB
C++数组Word文档下载推荐.docx
《C++数组Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《C++数组Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。
for(i=0;
i<
10;
i++)
t=m[i]/1000;
if(t==m[i]%10)
cout<
<
m[i]<
endl;
}
return0;
2.(10分)已知10个数求最大值及最小值以及它们的差.
inta[]={8,92,7,8,1,56,37,23,25,26},max,min,ca;
输入格式格式要求:
无
输出格式要求:
max=92,min=1,ca=91
inta[10]={8,92,7,8,1,56,37,23,25,26},max,min,ca,i,t;
if(a[i]>
a[i+1])
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
max=a[i+1];
"
max="
<
max<
"
;
if(a[0]>
t=a[0];
a[0]=a[i+1];
min=a[0];
min="
min<
ca=max-min;
ca="
ca<
3.(10分)请输入10个整数到一个一维数组,并逆序输出。
输入提示信息格式要求:
输出提示信息格式要求:
a[i]<
inta[10],i;
cin>
>
a[i];
a[9-i]<
4.(10分)输入20个整数,统计非负数的个数,并计算它们的和,然后将非负数从小到大进行排序并输出。
输入信息提示要求:
cout<
"
非负数有:
n<
个"
endl;
cout<
非负数是:
cout<
setw(5)<
非负数的和是:
s<
将非负数从小到大排序输出:
iomanip>
inta[20],s=0,n=0,i,j,t;
=19;
0)
a[n]=a[i];
n++;
n<
n;
s=s+a[i];
s<
=n-2;
for(j=i+1;
j<
=n-1;
j++)
a[j])
a[i]=a[j];
a[j]=t;
5.(10分)在一个具有N个数的数组中查找并删除一个数K。
程序中定义:
#definen10
输入信息格式提示信息:
无
输出信息格式提示信息:
#definen10
#include<
inta[n],k,i,j;
k;
n&
&
a[i]!
=k;
i++);
if(i<
n)
for(j=i;
a[j]=a[j+1];
n-1;
else
notfound"
6.(10分)在一个已知的一维数组中分类统计正数和负数的个数。
正数的个数存入变量C1中,负数个数存入变量C2中.
c1="
c1<
c2="
c2<
inta[10]={1,2,3,4,5,0,0,-1,-5,-6},i,c1=0,c2=0;
c1++;
elseif(a[i]<
c2++;
7.(10分)对给定的10个数按逆序排列,必须用循环完成。
intn[10]={1,2,3,4,5,6,7,8,9,10};
输入格式要求:
10,9,8,7,6,5,4,3,2,1,
inta[10]={1,2,3,4,5,6,7,8,9,10},i,j,t;
=8;
=9;
if(a[i]<
8.(10分)输入10个学生的成绩,存放在一个一维数组中,求出总分和平均分。
请输入学生的分数:
输出结果格式要求:
学生的总分是:
sum<
学生的平均分是:
aver<
inta[10],i,sum=0;
intaver;
sum=sum+a[i];
aver=sum/10;
9.(10分)定义数组,输入不多于20名若干学生成绩,统计高于平均分的人数k,用-1做结束标志。
高于平均分的人数:
k<
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 数组
![提示](https://static.bdocx.com/images/bang_tan.gif)