C++代码详解

来源:百度知道 编辑:UC知道 时间:2024/05/18 15:51:20
#include "iostream"
using namespace std;

int maximum(int[],int);

void main()

{
int sg[3][4]={{68,77,73,86},{87,96,78,89},{90,70,81,86}};
cout << "the max grade is" << maximum(&sg[0][0],3*4) << endl;
}

int maximum(int grade[],int mum)

{
int max=0;
for (int i=0;i<mum;i++)
if (grade[i]>max)
max=grade[i];
return max;
}

请把每行的意思说明,谢谢了!

#include "iostream" 调用系统文件
using namespace std;

int maximum(int[],int);定义函数

void main()主函数

{
int sg[3][4]={{68,77,73,86},{87,96,78,89},{90,70,81,86}};定义三行四列的数组
cout << "the max grade is" << maximum(&sg[0][0],3*4) << endl;输出数组中最大的数,并调用maximum函数,即上面定义过的那个函数,下面详细语句
}

int maximum(int grade[],int mum)求数组中最大的数的函数

{
int max=0; 定义max,并赋初值等于零
for (int i=0;i<mum;i++)数组中从第一个数开始循环
if (grade[i]>max)如果数组中第i个数大于max
max=grade[i];将grade[i]的值给max
return max;返回max的值
}

连如此简单的程序你都贴出来解释,哎!
算了,我还是把程序背后的所有东西给你详细点说说吧!

#include "iostream" //包含输入输出流头文件,主要用于对数据输出和输入,文件操作数据流操作,网络数据流操作,硬件接口数据流操作
如果用<iostream>只对编译系统内部的io库文件目录下查找,
用"iostream"先在项目文件下的当前目录查找,如果找不到,再到系统内部库文件查找!

using namespace std; //std命名空间,不同在空间内的函数名和变量名可以重复,在同一空间内不能出现相同的函数名或相同的变量名,主要用于大