第一阶段 26

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

   This is a C program.

  解题思路:

    在主函数中使用printf函数原样输出以上文字

  编写程序:

    #include<stdio.h>   //只是编译处理的指令

    int main(){   //主函数

      printf("This is a C program.\n");   /调用输出函数输出一行字符

      return 0;    //使用函数返回值为0

    }    //函数结束

C语言两种注释方法:

    //单行注释

    /*.......*/多行注释

例:1.2 求两个整数之和

   解题思路:

     设置3个变量

     a和b用来存放两个整数

       用赋值运算符“=”把结果传送给sum

   编写程序:

     #include<stdio.h>

     void main(){      //main函数无返回值

        int a,b,sum;    //定义整型变量a,b,sum

        a = 123;      //将整数123赋值给变量a

        b = 456;      //将整数456赋值给变量b

        sum = a + b;    //将a与b的和赋值给sum

        printf("Sum is %d\n",sum);  //输出变量sum的值

        return 0;

     }

例: 1.3求两个整数中较大者

    解题思路:

      用一个函数实现求两个整数中的较大者

      在主函数中调用此函数并输出结果

    编写程序:

      #inculde<stdio.h> 

      int main(){

        int max(int x, int y);

        int a,b,c;

        scanf("%d,%d",&a,&b);

        c = max(a,b);

        printf("max = %d\n",c);

        return 0;

      }

      int max(int x, int y){

        int z;

        if (x>y) z=x;

        else z = y;

        retrun(z);

      }

C语言程序的构成:

    一个C程序由一个或多个源程序文件组成

    小程序往往只包括一个源程序文件

      例1.例2.例3

一个源程序文件可以包括三部分内容:

    预处理命令    如:#include<stdio.h>等

    全局声明       在函数之外进行的数据声明

    函数定义     每个函数用来实现一定的功能

函数是C程序的主要组成部分

    一个C源程序是由一个或多个函数组成的

    必须包含一个main函数(只能有一个)

    被调用的函数可以是库函数,也可以是自己编制设计的函数

    函数的位置任意,C程序总是从main函数开始执行,并在main函数中结束,其他函数通过调用得以执行

一个函数包括两个部分:

   函数首部       函数定义的第一行

   int       max  (  int    x,  int   y)

  函数类型     函数名     参数类型  参数名

  若函数无参,在括弧中写void或空括号

  int main(void)  或  int main()

  

猜你喜欢

转载自www.cnblogs.com/BaiZe258/p/9028540.html