C#学习中,问道艰辛,今自C学起,第一个函数学习:输入两个数比较大小,仅作练习;
#include "stdafx.h"
#include // 包含stdio.h头文件
int max(int, int); // 函数声明
int main(){
int a,b; // 声明两个整型变量
printf("input two integer:");// 以空格为分隔
scanf("%d %d",&a,&b);// 将输入的两个整数分别赋值给a, b
printf("the max integer is %d.\n",max(a,b));// 以整数形式输出最大值, a, b为实际参数(实参)
return 0;
}
// 函数定义
int max(int num1, int num2){ // num1, num2为形式参数(形参)
if(num1>num2){ // 如果num1大于num2
return num1; // 返回num1并结束max函数
}
else
{ // 如果num2大于num1
return num2; // 返回num2并结束max函数
}
}
原文:http://www.cnblogs.com/jacket-chen/p/3900938.html