诚意
诚意如你,当一诚的态度对待

导航

 

一:变量

1:变量的定义

<类型名称>   <变量名称>  ;

 

例如:

int price;

int num,ani;

 

 

案例:

 

 

#include <stdio.h>
/*就是一条预处理命令,它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。*/
//main函数是C语言的唯一入口
int main()

{

  int price = 0;   

  printf("请输入金额:");

  scanf("%d",&price);

  int change =  100 - price ;

  printf("找您%d元\n",change);

  return 0;

}

 

1、#include<stdio.h> 
  include 是要告诉编译器,包含一个头文件
  在c语言中,任何库函数调用都需要提前包含头文件
  <头文件> 代表让c语言编译器去系统目录下需找相关头文件。(系统库函数)
  "头文件" 代表让c语言编译器去用户当前目录下寻找相关头文件。(自定义头文件)


2、main函数
  main函数是c语言的主函数,一个c语言程序有且只能有一个主函数。

3、注释
  // 单行注释
  /* */ 单行或多行注释

4、{} 括号
  函数代码都是在{}里包着的

5、声明
  如 :int a; 声明一个变量一个名字叫a的整型变量

6、c语言自定义变量的要求
  字母、数字和下划线的任意组合
  区分大小写
  不能使用c语言关键字作为变量名称

7、每一行结尾必须是英文下的分号(;)

8、printf函数是向标准输出设备输出字符串

9、return语句 
  函数遇到return便终止了,return是关键字
  向调用函数返回值
  return 0; 主函数return 0表示成功,-1表示失败

 

2:变量名

变量名是一种“标识符”。(所谓标识符,是为了区别这个和那个的不同名字)

标识符由数字、字母、下划线组成

数字不能出现在首位

c的关键字(保留字)不能做标识符

 

3:c的关键字

auto 、break 、case、char、const、continue、default、do、double、else、enum、extern、float、for、goto、if、int、long、register、return、short、signed、sizeof、static、struct、switch、typedef、union、unsigned、void、volatile、while、inline、restrict

 

二:数据类型

 

 

 

 三:运算符

1:算术运算符

 

除法运算中注意:

    如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。

取余运算中注意:

    该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。

    注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。

 

2:赋值运算符

  +=、-=、*=、/=、%=

3:比较运算符

  

4:逻辑运算符

  

 

5:三目运算符

 

#include <stdio.h>
int main()
{
    //定义小编兜里的钱
    double money = 12     ; 
    //定义打车回家的费用
    double cost = 11.5      ;  
    printf("小编能不能打车回家呢:"); 
    //输出y小编就打车回家了,输出n小编就不能打车回家
    printf(   "%c",  money>cost ? 'y' : 'n'            );
    return 0;
}

 

 

 

 

 

 

 

posted on 2018-09-06 23:35  诚意  阅读(142)  评论(0编辑  收藏  举报