c++作业6
2016-05-25 13:42
357 查看
项目3:矩阵求和
编写程序可求出矩阵a(3*3)的两条对角线上的元素之和。
代码:
项目5:字符串操作
从键盘中输入两个字符串a和b,判断这两个字符串是否相等,并将字符串a和字符串b连接(即把字符串b放在字符串a后面)后输出。
代码:
编写程序可求出矩阵a(3*3)的两条对角线上的元素之和。
代码:
#include<iostream> #include<cmath> using namespace std; int main() { int a[3][3]={0},i,j,sum=0; cout<<"请输入3*3矩阵"<<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||j+i==2) sum=sum+a[i][j]; } } cout<<"两对角线元素之和(重复项不重复计算)为"<<sum<<endl; return 0; }
项目5:字符串操作
从键盘中输入两个字符串a和b,判断这两个字符串是否相等,并将字符串a和字符串b连接(即把字符串b放在字符串a后面)后输出。
代码:
#include<iostream> using namespace std; int main() { char a[100],b[100]; int k; cout<<"a字符串:"; cin.getline(a,100); cout<<"b字符串:"; cin.getline(b,100); for(k=0;k<100;k++) { if(a[k]!=b[k]) { cout<<"字符串不相等"<<endl; break ; } if(k==99) cout<<"字符串相等"<<endl; } cout<<"ab组合字符串"<<a<<b<<endl; return 0; }
相关文章推荐
- POJ2418 二叉排序树 && 字典树写法
- 初识lambda表达式
- C++实现生成1—10000之间的10000个不重复的随机数
- Cppcheck 1.54 C/C++静态代码分析工具
- 顺序表的增删查改、二分查找、冒泡和快速排序
- 快排的一些思考!
- C++设计模式浅识工厂方法模式
- C++作业6
- C++第6次上机实验-【项目2:数组合并】
- ARM 浮点运算详解 另一篇
- C语言 链表的创建--打印--逆置--新增--删除--排序--释放
- C++ 右值引用
- C++调用COM之错
- C++模板
- 指针与引用一些区别
- C++ 析构函数 为何一般定义为虚函数
- C++中的三种继承public,protected,private详细解析
- 栈的链表实现(C语言)
- [c++]Xcode配置gtest
- C++之指针