第1章 程序设计和C语言

例1.1要求在屏幕上输出一行信息

#include<stdio.h>                            //这里是编译预处理指令
int main()                                   //定义主函数
   {                                         //函数开始标志
     printf("This is a C program.\n");       //输出所指令的一行信息
	 return 0;                               //函数执行完毕时返回函数值 0
   }                                         //函数结束标志`

运行结果如下

第1章 程序设计和C语言

例1.2求两个整数之和

#include<stdio.h>                  //这是编译预处理指令
int main()                         //定义主函数
   {                               //函数开始的标志
     int a,b,sum;                  //本行是程序的声明部分,定义a,b,sum 微整形变量
	 a=123;                        //对变量a赋值
	 b=456;                        //对变量b赋值
	 sum=a+b;                      //进行a+b的运算,并把结果存放在变量sum中
	 printf("sum is %d\n",sum);    //输出结果
	 return 0;                     //是函数返回值为 0
   }                               //函数结束

运行结果如下
第1章 程序设计和C语言

例1.3求两个整数中较大者

#include<stdio.h> 
int main()                    //定义主函数 
   {                          //主函数体开始 
     int max(int x,int y);    //对被调用的函数声明 
     int a,b,c;               //定义函数a,b,c
	 scanf("%d,%d",&a,&b);    //输入变量a,b的值 
     c=max(a,b);              //调用函数max,将得到的值赋给c 
     printf("max=%d\n",c);    //输出最大值 
	 return 0;                //返回值为 0 
   }                          //主函数体结束 
//求两个整数中较大者的 max函数 
int max(int x,int y)          //定义max函数,函数值为整型,形式参数x,y为整型 
   {                          
   	int z;                    //声明整型变量z 
   	if(x>y) z=x;              //若x>y,将x赋值给z 
   	else z=y;                 //否则,将y赋值给z 
   	return(z);                //将z的值作为max函数的值,返回到调用函数max的位置 
   }                          

执行结果为
第1章 程序设计和C语言