c++作业6
来源:互联网 发布:兹萨武器数据 编辑:程序博客网 时间:2024/06/06 15:52
项目1
一、问题及代码
#include <iostream>using namespace std;int main(){int a[10]={0,1,3,7,2,4,6,9,5,8};int i,j,k,l,x;for(i=0;i<9;i++) for(j=0;j<=9-i;j++) { if(a[j]>a[j+1]) { k=a[j];a[j]=a[j+1];a[j+1]=k; } } for(i=0;i<10;i++) cout<<a[i]<<" ";cout<<endl; cout<<"删除的数:";cin>>x; for(i=0;i<10;i++) { if(a[i]==x) l=i; } for(i=l;i<9;i++) a[i]=a[i+1]; cout<<"删除后的数组为:"; for(i=0;i<9;i++) cout<<a[i]<<" "; cout<<endl; cout<<"插入的数:"; cin>>x; for(i=0;i<9;i++) { if(a[i]>=x) { l=i; break; } } for(i=9;i>l;i--) a[i]=a[i-1]; a[i]=x; cout<<"插入后的数组为:"; for(i=0;i<10;i++) cout<<a[i]<<" "; cout<<endl; return 0; }
二、运行结果
项目3
一、问题及代码
#include<iostream> using namespace std; int main() {int a[3][3],i,j,sum1=0,sum2=0;cout<<"请输入矩阵:"<<endl;for(i=0;i<3;i++){for(j=0;j<3;j++){cin>>a[i][j];}}for(i=0;i<3;i++){for(j=0;j<3;j++){if(i==j)sum1+=a[i][j];}}for(i=0;i<3;i++){for(j=0;j<3;j++){if(i+j==2)sum2+=a[i][j];}}cout<<"主对角线之和为:"<<sum1<<endl;cout<<"副对角线之和为:"<<sum2<<endl;return 0;}
二、运行结果
0 0
- c++-作业6
- C语言程序设计课后作业6
- c 作业
- c作业
- C作业
- c作业
- c作业
- c作业
- c作业
- c作业
- C++P27作业3,4,5,6
- C++P51作业1,3,4,6
- C语言作业-6-1分解质因数
- C语言作业-6-2完数
- XTU C语言程序设计实践作业6
- 【C语言】【unix c】作业 前台作业和后台作业
- 作业:C++作业6
- C语言期中作业
- oracle不同版本字符集手稿
- 手机卫士03
- Sql语句中的DDL、DML、DCL的介绍
- form 表单input hidden 传值提交(框架angular js)
- array_change_key_case函数
- c++作业6
- PFX 证书 转 jks 证书
- 《算法导论》课后题--0--第一章
- iMac 无线键盘 无法配对
- 微信小程序-初探
- Maven之依赖,聚合和继承
- HibernateTemplate使用方法
- Java通过JNI调用C++程序
- 从最大似然到EM算法浅解