C++作业--数组2
来源:互联网 发布:行政区划代码省级sql 编辑:程序博客网 时间:2024/06/05 18:03
/* * 文件名称: * 作 者; 魏忠财 * 完成日期:2017 年 5月18日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析:略 * 算法设计:略
#include<iostream> using namespace std; int main() { const int N=10; int a[N]={10,8,5,4,3,6,7,9,2,11}; int i,j,t; for(i=0;i<=N-2;i++) { for(j=0;j<=N-2-i;j++) { if(a[j]>a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } } for(i=0;i<N;i++) cout<<a[i]<<" "; cout<<endl; cout<<"请输入要删掉的数x和要插入的数y"; int x,k=0; cin>>x; for(i=0;i<N;i++) { if(a[i]==x) k=i; } for(i=k;i<N-1;i++) a[i]=a[i+1]; int y; cin>>y; a[9]=y; for(i=9;i>0;i--) { if(a[i]<a[i-1]) { k=a[i-1]; a[i-1]=a[i]; a[i]=k; } } for(i=0;i<N;i++) cout<<a[i]<<" "; return 0; } */ 运行结果
/* * 文件名称: * 作 者; 魏忠财 * 完成日期:2017 年 5月18日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析:略 * 算法设计:
#include<iostream.h> void main() { int a[3][3]={5,2,3,7,5,6,7,8,10},i,j,s1=0; for(i=0;i<3;i++) for(j=0;j<3;j++) { if(i==j||i+j==2) s1+=a[i][j]; } cout<<"两条对角线上的元素之和:"<<s1;cout<<endl;} */ 运行结果
阅读全文
0 0
- C++作业--数组2
- 科锐C语言-作业05(数组)
- C语言 作业三 数组专题
- c语言作业2
- C语言作业(2)
- Linux-c 作业2
- C/C++作业2
- C++作业6-数组2
- 把我的 C 作业贴出来 实验三 数组——2
- 数组作业
- 一次作业题目-----话单计费(C-多维数组)
- C语言程序设计课后作业2
- C语言作业(2)
- c语言课堂作业2
- c语言程序设计第三次作业 2
- C语言作业(2)
- c++作业6——数组2
- c 作业
- 01-pandas学习引言
- 函数对象适配器
- python爬虫获取11选5彩票历史开奖号码
- 解读 Kotlin/Native 技术预览版
- linux
- C++作业--数组2
- Head First 设计模式学习——装饰者模式
- 关于bootstrap 对<input type ="file">的美化
- 适配器模式的应用
- c++实验5-项目5
- C++作业6
- Apache
- Kotlin/Native Tech Preview: Kotlin without a VM
- [水文]自创-多方向文本检测自研结果