4、变量赋值 将数据存入到变量所代表的内存单元中。 赋值运算的一般格式:变量=表达式 功能:先计算出表达式的值,然后将该值存入左侧 变量中。 如inta,b; a=10; b=a+5; 思考:两个赋值语句的功能是什么? 00000000000000000000000000001010 6
4、变量赋值 将数据存入到变量所代表的内存单元中。 赋值运算的一般格式:变量=表达式 功能:先计算出表达式的值,然后将该值存入左侧 变量中。 如 int a,b; a=10; b=a+5; 思考:两个赋值语句的功能是什么? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 6
例2.1已知圆的半径为1.5,编程求其面积并输 出。 #include <stdio.h> 变量类型 main() 为实型 { 圆周率不能 float r,s; 用符号元 r=1.5; 输出语句可修改为: s=3.14159*r*r; Printf"面积=%fn",s printf("%ofn",s); 7
例2.1 已知圆的半径为1.5,编程求其面积并输 出。 #include <stdio.h> main( ) { float r,s; r=1.5; s=3.14159*r*r; printf("%f\n",s); } 变量类型 为实型 圆周率不能 用符号π 输出语句可修改为: Printf("面积=%f\n",s) 7
2.1.3 常量 常量是指在程序运行过程中,其 值不可改变的量。 C语言中常量分为直接常量和符 号常量。 8
2.1.3 常量 常量是指在程序运行过程中,其 值不可改变的量。 C语言中常量分为直接常量和符 号常量。 8
1.直接常量(字面常量) 直接在程序中写出来的常量。如:例 2.1中的1.5、3.14159 2.符号常量 即用一个标识符来代表一个常量,习 惯上用大写字母表示。 C语言中使用definei命令来定义符号常 量。 9
1.直接常量(字面常量) 直接在程序中写出来的常量。如:例 2.1中的1.5、3.14159 2.符号常量 即用一个标识符来代表一个常量,习 惯上用大写字母表示。 C语言中使用define命令来定义符号常 量。 9
例2.2已知一个圆的半径是1.5,用符号常量计 算其面积并输出。 ①为什么要用 #define PI 3.14159 符号常量? #include <stdio.h> ②符号常量是 mainO) 常量! float r,s; r=1.5; S=W459*r*r; printf("面积=%fn",s) 10
例2.2 已知一个圆的半径是1.5,用符号常量计 算其面积并输出。 #include <stdio.h> main( ) { float r,s; r=1.5; printf("面积=%f\n",s); } #define PI 3.14159 s=3.14159*r*r; PI*r*r; ①为什么要用 符号常量? 10 ②符号常量是 常量!