一、输入a,b,c的最大值
/*
2013年5月16日18:01:21
目的: 输入 a,b c 三个值,输出其中的最大者
*/
# include <stdio.h>
int main(void)
{
int a, b, c, t; // t为交换值所用
printf("输入 a = ");
scanf("%d", &a);
printf("输入 b = ");
scanf("%d", &b);
printf("输入 c = ");
scanf("%d", &c);
if(b > a) // 判断b与a的大小,大的保存给a
{
t = a;
a = b;
b = t;
}
if(c > a) // 判断c与a的大小,大的保存给a
{
t = a;
a = c;
c = t;
}
printf("最大值为= %d\n", a);
return 0; // 当main()返回int类型时,之所以要返回0,是表示程序正常结束
}
/*
----------------------------------------------------
在VC++6.0中的输出结果是:
输入 a = 10
输入 b = 20
输入 c = 30
最大值为= 30
Press any key to continue
----------------------------------------------------
*/
二、输入两个数,求最大值
/*
2013年5月16日19:05:32
目的: 就两个整数中的较大者
*/
# include <stdio.h>
int max(int i, int j) // 求整数中较大的数的函数
{
int t;
if(i > j)
t = i;
else
t = j;
return t;
}
int main(void)
{
int a, b, c;
printf("输入两个数\n");
scanf("%d", &a);
scanf("%d", &b);
c = max(a, b);
printf("最大值是:%d\n", c);
return 0;
}
/*
在VC++6.0中的输出结果是:
-------------------------------
输入两个数
45
56
最大值是:56
-------------------------------
*/
三、 习题
1. 程序:一组计算机能识别和执行的命令。
2. 程序设计:为执行某项功能二所需要的程序
3. 计算机语言:能够为计算机和人共同识别的语言
4. 高级语言的特点:功能强,不依赖于机器,易于理解和使用,所以需要编译系统对语言进行编译
5. 源程序是由程序的编辑产生,将源程序进行程序编译后就转化成了目标程序,再将目标程序连接就生成了可执行程序。可执行程序最后还需要经过调试和测试才能最终产出。
6. 在C语言中,函数式C的主要组成部分,或者说是最基本的单位。主函数就是main()函数,C程序必须从main()函数开始从main()函数结束。
四、总结
在学习好程序,我觉得关键还是靠练习,将现实中遇到的问题,用计算机语言给计算机来处理。