C程序(例1.2) 例1.2求两数和 #include <stdio.h> int main( int a; int b; int sum; a =123; b =456; sum =a+b; printf ("sum is %d/n",sum); return 1;
C程序 (例1.2) 例 1.2 求两数和 #include <stdio.h> int main() { int a; int b; int sum; a = 123; b = 456; sum = a+b; printf ("sum is %d/n", sum); return 1; }
C程序(例1.3) 例1.3求两个数中的较大者 #include <stdio.h> int max(mtx,inty)/前向声明 int main()/*主函数*/ { inta,b,c; /*声明部分,定义变量* scanf("od,%d",&a,&b5/*输入变量a和b的 值*/ c=max(a,b)/*调用max函数,将得到的值赋给c*/ printf ("max=%d",c); /*输出c的值*/ return 1;
C程序(例1.3) 例1.3 求两个数中的较大者 #include <stdio.h> int max(int x,int y);// 前向声明 int main ( )/* 主函数*/ { int a, b, c; /*声明部分,定义变量*/ scanf ("%d,%d",&a,&b); /*输入变量a和b的 值*/ c = max (a,b);/*调用max函数,将得到的值赋给c*/ printf ("max=%d",c); /*输出c的值*/ return 1; }
C程序介绍(例1.3续1) /定义max函数,函数值为整型,形式参数x,y为整型 int max(int x,int y) int z; if (x>y) Z=X; else { 2=对 return Z, }
C程序介绍(例1.3续1) // 定义max函数,函数值为整型, 形式参数x,y为整型 int max(int x,int y) { int z; if (x > y) { z=x; } else { z=y; } return z; }
c程序(例1.3续2) maxQ函数的另两种写法: 一种: int max(int x,int y) return x >=y?x y; } 另一种:用宏实现 #define MAX(x,y)(x)>=(y)?(x):(y)
C程序(例1.3续2) max()函数的另两种写法: 一种: int max(int x,int y) { return x >= y ? x : y; } 另一种:用宏实现 #define MAX(x, y) (x) >= (y) ? (x) : (y)
运行C程序步骤
运行C程序步骤