- * 文件名称:字符串插入
- 矩阵求和
- * 作 者:曹子民
- * 完成日期:2017年5月11日
- * 版 本 号:v1.0
- * 对任务及求解方法的描述部分:
- * 输入描述:略
- * 问题描述:略
- * 程序输出:略
- * 问题分析:略
- * 算法设计:
- 一.字符串插入
- #include<iostream.h>
void main()
{
char c1[10]={"5978"},c2[3]="ab";
int i=0,j=0,len1=0,len2=0,index;
char max;
max=c1[0];index=0;
while(c1[i]!='\0')
{
if(c1[i]>max)
{max=c1[i];index=i;}
i++;
}
while(c1[len1]!='\0')len1++;
while(c2[len2]!='\0')len2++;
while(len1>index)
{
c1[len1+len2]=c1[len1];
len1--;
}
index++;
while(c2[j]!='\0')
{
c1[index]=c2[j];index++;j++;
}
cout<<c1<<endl;
}
- 运行结果
-
- 二.矩阵求和
- #include <iostream>
using namespace std;
int main()
{
int a[3][3],i,j,sum=0;
cout<<"请输入9个整数,每输入3个数换行"<<endl;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
cin>>a[i][j];
}
sum=a[0][0]+a[0][2]+a[1][1]+a[2][0]+a[2][2];
cout<<"两条对角线的元素之和为"<<sum;
cout<<endl;
return 0;
}
- 运行结果
-
c++作业6
最新推荐文章于 2024-03-19 17:24:19 发布