C 语言入门(一)

来源:互联网 发布:js微信支付接口开发 编辑:程序博客网 时间:2024/06/05 03:55

    以一个简单的程序为例:

    #include<stdio.h>

    int main(void)

    {

        printf("Welcome to C!\n");

        return 0;

     }

   #include<stdio.h>是告诉计算机要使用到库函数<stdio.h>。“<>”是代表库函数,凡是以“#”开头的语句,都是在C程序编译之前就要有预处理程序进行处理的语句。

  int main(void) ,是程序执行的入口,任何一个C程序都含有一个main 函数。“int ”表明此main函数的返回值是一个整数,函数执行完后 通常都会有返回值。“{ }”里面的内容是main 函数的语句。

   printf("welcome to C!\n")表明要在屏幕上打印出“welcome to C!”  printf 语句中,引号里面的内容是要在屏幕上显示出来的 ,但是在C语言中“\n”表示换行 ,要放在printf语句引号里面,但是不在屏幕上显示“\n”,只执行换行操作。

   return 0; "return"后跟的值是返回值,此处表示main 函数的返回值是0。return 0 是指正常退出,非零是异常退出。

   注意:C语言中的语句都是以半角英文状态下的分号(;)结尾,引号(“”)也是半角英文状态下的

 

     第二个例子:

    #include<stdio.h>

    int main(void)

   {

       int score;          //声明一个整数型变量score

       printf("pls enter an integer!\n");

       scanf("%d",&score);   // 从键盘上输入一个整数,占用score 的地址

       if(80<=score&&score<=100)

      {          

            printf("%d分,优秀!",score);

       }

 

       if(70<=score&&score<80)

      {          

            printf("%d分,良好!",score);

       }

      if(60<=score&&score<70)

      {          

            printf("%d分,及格!",score);

       }

      if(0<=score&&score<60)

      {          

            printf("%d分,不及格!",score);

       }

      if(score<0)

       {          

            printf("%d分,输入错误!",score);

        }

       return 0;

   }

  

    C语言中的变量以及函数名都统称为标识符。标识符是由字母、数字、下划线组成的字符串,但数字不能放在首位,字母要区分大小写。

    变量遵循“先声明,再使用”的原则,在声明的时候可以给给赋值,称为变量的初始化。变量包括四个属性:数据类型、变量名、数值和地址。若变量是一个字符,则字符需要用单引号引起来,如 char cha='a'。

    C语言中的算术运算符包括+、-、*、/(除法结果要取整)、%(取余);逻辑

                     逻辑运算符:&&(与)、||(或)、非(!)等

                     比较运算符:>、<、、==、>=、<=

     C语言中,若注释不止一行,用“/*  */”添加,若注释只有一行,可用“//”添加。

      scanf 表明从键盘上输入数据。“%d”代表整数,“%f”代表小数,"%c"代表字符;“&”是一个取地址符号。

     if 语句的语法      if(条件表达式)

                               {

                                    语句体;

                                }

                                if 后的语句体;

    

  


 

0 0