c++作业5
来源:互联网 发布:socket bind 任意端口 编辑:程序博客网 时间:2024/06/08 02:30
一数组选择
#include<iostream.h>
void main()
{
const int N=10;
int a[N],b[N],i,j,k=0,m=0;
cout<<"请输入10个数"<<endl;
for(i=0;i<N;i++)
cin>>a[i];
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
if(a[i]==a[j])
k++;
}
if(k==1)
{
b[m]=a[i];
m++;
}
k=0;
}
if(m!=0)
{
for(i=0;i<m;i++)
cout<<b[i]<<" ";
}
else
cout<<"没有不重复的"<<endl;
}
二数组求和
#include<iostream.h>
void main()
{
int a[10],i,j,sumz=0,sumf=0;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
if(a[i]>0)
sumz+=a[i];
else
sumf+=a[i];
cout<<"正数的和"<<sumz<<endl;
cout<<"负数的和"<<sumf<<endl;
}
三成绩
#include<iostream.h>
void main()
{
int i,j=0,k=0;
double a[10],max,min,aver,sum=0;
for(i=0;i<10;i++)
cin>>a[i];
max=a[0],min=a[0];
for(i=0;i<10;i++)
if(a[i]>max)
max=a[i];
void main()
{
int i,j=0,k=0;
double a[10],max,min,aver,sum=0;
for(i=0;i<10;i++)
cin>>a[i];
max=a[0],min=a[0];
for(i=0;i<10;i++)
if(a[i]>max)
max=a[i];
for(i=0;i<10;i++)
if(a[i]<min)
min=a[i];
for(i=0;i<10;i++)
sum+=a[i];
aver=sum/10;
cout<<"最高成绩的学号";
for(i=0;i<10;i++)
if(a[i]==max){ j++;cout<<i<<" ";}
cout<<endl;
cout<<"最di成绩的学号";
for(i=0;i<10;i++)
if(a[i]==min){ k++;cout<<i<<" ";}
cout<<endl;
cout<<"最高成绩"<<max<<endl;
cout<<"最低成绩"<<min<<endl;
cout<<"平均成绩"<<aver<<endl;
cout<<"最高成绩的人数"<<j<<" "<<"最低成绩的人数"<<k<<endl;
}
0 0
- C++-作业5
- C语言程序设计课后作业5
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C语言作业-5-1高精度小数
- XTU C语言程序设计实践作业5
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业5
- C语言期中作业
- C语言期末作业
- C基础作业
- BFS算法经典 Knight moves
- Java线程:线程的同步-同步方法
- 链表解决约瑟夫环问题
- 欢迎使用CSDN-markdown编辑器
- try to edit an article
- c++作业5
- Java HBase 过滤器使用
- Redis Cluster集群的搭建与实践
- Unity Shaders and Effects Cookbook (7-1) 在Surface Shader 中 访问 顶点颜色
- ui-router
- eclipse中的SQLiteDatabase的两个属性的查语句
- 线程同步的几种方法
- AVL
- 怎样进行调试?