C语言程序系列第一弹–比较两个整数的大小

C语言程序系列第一弹--比较两个整数的大小

这是2013年9月22日上午11点写的,这里我们就写一下整数判断大小吧。
今天用一下VC++ 6.0 企业版的编辑器。
打开 新建 工程 源文件 这些就不用多讲了。
我们用比较原始的代码,if else这种的:

#include<stdio.h>
void main()
{
  int a,b,max;
  printf("请输入两个整数来比较:\n");
  scanf("%d%d",&a,&b); //这里我们再次强调&这个符号的重要性,如果没有这个,虽然编译时不会报错,但是是无法运行的。
  if(a>b)
  {
 max=a;
  }
  else
  {
 max=b;
  }
  printf("您输入的%d和%d中,最大的是%d\n",a,b,max);
} 

我们来比较1和2的大小
编译 建立exe 运行
C语言程序系列第一弹--比较两个整数的大小
那么我们现在用max函数来演示一下,原理我们就不多讲了,老师可能讲过,不太懂的同学可以留言哈。
代码如下:

#include<stdio.h>
void main()
{
  int max(int x,int y);//这里我们声明了max函数
  int a,b,c;
  printf("请输入两个整数来比较:\n");
  scanf("%d%d",&a,&b);
  c=max(a,b); //调用max的返回值将赋值给c
  printf("您输入的%d和%d中,最大的是%d\n",a,b,c);
}
//下面就是调用的max函数的实现原理
int max(int x,int y)  //函数max,定义整型常量x和y
{
int z;  //定义的一个z
if(x>y)
  z=x;
else 
  z=y;
return(z); //将z的结果返回至max函数调用处
}

编译 建立exe 运行
C语言程序系列第一弹--比较两个整数的大小
这就是我们这节课所讲的内容,一个程序可以包含一个或多个源文件,为了代码的简洁 美观 上档次,我们一般都弄几个文件出来,为了以后方便调试与维护软件。

C语言程序系列第一弹–比较两个整数的大小 · 动漫社友