c++作业五
来源:互联网 发布:mac照片导入 编辑:程序博客网 时间:2024/05/16 18:38
一,成绩
#include<iostream.h>void main(){ double ave; int score[10],i,max,min,sum=0,a=0,b=0; cout<<"请输入小组同学的成绩"<<endl; for(i=0;i<10;i++) cin>>score[i]; max=score[0]; for(i=1;i<9;i++) if(max<score[i]) max=score[i];for(i=1;i<9;i++) if(max==score[i]) a++; { min=score[0]; for(i=1;i<10;i++) sum=sum+score[i]; if(min<score[i]) min=score[i]; for(i=1;i<10;i++) if(score[i]==min) b++; ave=sum/10.0; } cout<<"该组最高成绩为"<<max<<'\n'<<"共有"<<a<<"人"<<"学号为"<<a<<endl; cout<<"该组最低成绩为"<<min<<'\n'<<"共有"<<b<<"人"<<"学号为"<<b<<endl; cout<<"平均成绩为"<<ave<<endl; }
二,字符串
#include<iostream> #include<cstdio> using namespace std; int main() { char a[50]; int i=0,a=0,b=0,c=0; cout<<"请输入字符串"<<endl; gets(a); while(a[i]!='\0') { if(a[i]>='0'&&a[i]<='9') a++; else if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z')) b++; else c++; i++; } cout<<"数字个数是: "<<a<<endl; cout<<"字母个数是: "<<b<<endl; cout<<"其他字符个数是: "<<c<<endl; return 0; }
三,数组分离
#include<iostream.h> void main() { int a[10],b[10]={0},c[10]={0},i,j,k;cout<<"请输入10个数"<<endl; for(i=0;i<10;i++) cin>>a[i]; for(i=0,j=0,k=0;i<10;i++) { if(a[i]%2) b[j++]=a[i]; else c[k++]=a[i]; } for(i=0;i<j;i++) cout<<"奇数是"<<b[i]<<'\t'; cout<<endl; for(i=0;i<k;i++) cout<<"偶数是"<<c[i]<<'\t'; cout<<endl; }
0 0
- C++-作业五
- [C语言学习]作业五
- C语言练习作业(五)
- 五、 作业
- 五:作业
- 作业五
- 作业五
- 作业五
- 作业五
- 作业五
- 把我的 C 作业贴出来 实验五 图
- 第四五周作业
- 第四、五周作业
- 第四.五周作业
- 第 五章作业
- C++作业五
- C++作业五
- c++作业五
- 什么是Java反射?
- Android JSON原生解析的几种思路,以号码归属地,笑话大全,天气预报为例演示
- Datatable之select数字列名
- 人脸识别CNN网络训练流程
- C# 索引器的简单理解
- c++作业五
- HTML基础总结二
- 在VC中不显示命令提示符窗口
- 我的c\c++之旅(十一)——声明器
- Java版本 学生管理系统
- 第十、十一周项目四 - 教师兼干部类
- 自定义listview的上拉加载更多
- Generator 插件开发
- MVC简易购物车项目--购物大厅