码迷,mamicode.com
首页 > 编程语言 > 详细

黑马程序员——【黑马视频笔记】C语言基础之变量、作用域

时间:2015-03-06 15:50:48      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:

1.变量的定义

变量类型 变量名;

int score;

2.变量的赋值

score = 100;

score = a;

score = b = 100;

3.变量的输出

int a = 200;

printf("%i", a);

常用格式符:

1> %d\%i 整数(int)

2> %f  小数(float、double)

3> %c  字符(char)

样例代码

   1:  int main()
   2:  {
   3:      /*
   4:      int score;
   5:      // 赋值操作(初始化)
   6:      score = 1000;
   7:      
   8:      score = 10000;
   9:      
  10:      char c;
  11:      
  12:      c = ‘A‘;
  13:      
  14:      int a = 20;
  15:      
  16:      
  17:      //int d,e,f;
  18:      
  19:      int b;
  20:      
  21:      b = a = 40;
  22:      
  23:      b = 30;*/
  24:      
  25:      // 变量:只要有不确定的数据, 就应该定义变量来保存
  26:      int score = 205;
  27:      // 1:15
  28:      int time = 75;
  29:      
  30:      int bestScore = 3161;
  31:      
  32:      // %d\%i是一个格式符(占位符),只能输出整数
  33:      printf("分数是%d\n", score);
  34:      
  35:      
  36:      float height = 1.78f;
  37:      
  38:      // %f用来输出小数,默认是6位小数
  39:      printf("身高是%.2f\n", height);
  40:      
  41:      
  42:      char scoreGrade = ‘D‘;
  43:      printf("积分等级是%c\n", scoreGrade);
  44:      
  45:      
  46:      printf("分数是%d,身高是%f,等级是%c\n", score, height, ‘C‘);
  47:      
  48:      return 0;
  49:  }
 

4.变量的作用域

从定义变量的那一行代码开始,一直到所在的代码块结束

5.代码块的作用

及时回收不再使用的变量,为了提升性能

6.变量的交换

1).利用第三方变量(工作,掌握)

   1:  int temp = a;
   2:  a = b;
   3:  b = temp; 

2).不利用第三方变量(面试,有印象)

   1:  a = b - a;
   2:  b = b - a;
   3:  a = b + a; 

黑马程序员——【黑马视频笔记】C语言基础之变量、作用域

标签:

原文地址:http://www.cnblogs.com/zeyang/p/4318323.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!