c++基础编程练习13
来源:互联网 发布:mac oui ieee.org 编辑:程序博客网 时间:2024/06/06 03:32
/*
13: 第13题 请编写一个函数void fun(int tt[][n],int pp[n]),tt指向一个m行n列的二维函数组,
求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数中赋予。
*/
#include <iostream>
using namespace std;
const int m = 4 ;
const int n = 4 ;
void fun(int tt[][n],int pp[n]) ;
int main(int argc,int **argv){
int a[m][n]={11,12,13,14,
15,16,17,18,
19,21,21,22,
23,24,25,26} ;
int pp[n] ;
fun(a,pp) ;
getchar() ;
return 0 ;
}
void fun(int tt[][n],int pp[n]){
int sum = 0 ;
for (int i=0; i<n; i++){
for (int j=0; j<m; j++){
sum = sum + tt[j][i] ;
}
pp[i] = sum ;
sum = 0 ;
}
for (int x=0; x<n; x++){
cout << pp[x] << " ";
}
}
13: 第13题 请编写一个函数void fun(int tt[][n],int pp[n]),tt指向一个m行n列的二维函数组,
求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中。二维数组中的数已在主函数中赋予。
*/
#include <iostream>
using namespace std;
const int m = 4 ;
const int n = 4 ;
void fun(int tt[][n],int pp[n]) ;
int main(int argc,int **argv){
int a[m][n]={11,12,13,14,
15,16,17,18,
19,21,21,22,
23,24,25,26} ;
int pp[n] ;
fun(a,pp) ;
getchar() ;
return 0 ;
}
void fun(int tt[][n],int pp[n]){
int sum = 0 ;
for (int i=0; i<n; i++){
for (int j=0; j<m; j++){
sum = sum + tt[j][i] ;
}
pp[i] = sum ;
sum = 0 ;
}
for (int x=0; x<n; x++){
cout << pp[x] << " ";
}
}
- c++基础编程练习13
- C语言基础练习13
- Linux 下C 网络编程 setsockopt getsockopt 基础练习
- C语言 第三章 基础编程测试与练习
- 【c基础练习】文件练习
- 二级基础编程练习
- 基础编程练习
- 基础编程练习
- c基础练习
- C语言基础 (练习)
- C 基础练习
- C 基础练习2
- C 基础练习3
- c语言基础练习
- c基础练习
- C语言基础练习
- 【c基础练习】指针
- 【c基础练习】数组基础练习
- C++基础编程练习14
- 数据库的范式
- 从编译器提示的信息去解决问题
- Query_Find Form开发入门
- 线程那点事
- c++基础编程练习13
- 流年,经不起怀念
- c++基础编程练习11
- 关于typedef的用法总结
- Struts2与Struts1的比较
- 自己写的数据库连接池
- 概论
- RFS的web自动化验收测试——RobotFramework2.7.4更新发布了
- 七夕在相爱人的眼中也是普通的一天 。