- 4
- 0
- 约4千字
- 约 95页
- 2017-04-26 发布于河南
- 举报
第3章最简单-的C程序设计
;第3章 最简单的C程序设计;3.1顺序程序设计举例;3.1顺序程序设计举例;3.1顺序程序设计举例;3.1顺序程序设计举例;3.1顺序程序设计举例;3.1顺序程序设计举例;3.1顺序程序设计举例;3.2 数据的表现形式及其运算;3.2.1 常量和变量;3.2.1 常量和变量;3.2.1 常量和变量;3.2.2 数据类型;3.2.2 数据类型;;3.2.3 整型数据;3.2.3 整型数据;3.2.3 整型数据;3.2.4 字符型数据;3.2.4 字符型数据;3.2.4 字符型数据;3.2.4 字符型数据;3.2.5 浮点型数据;3.2.5 浮点型数据;3.2.6 怎样确定常量的类型;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.2.7 运算符和表达式;3.3 C语句;3.3.1 C语句的作用和分类;3.3.2 最基本的语句----赋值语句;3.3.2 最基本的语句----赋值语句;3.3.2 最基本的语句----赋值语句;#include stdio.h
#include math.h
int main ( )
{ double a,b,c,s,area;
a=3.67;
b=5.43;
c=6.21;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(a=%f\tb=%f\t%f\n,a,b,c);
printf(area=%f\n,area);
return 0;
};#include stdio.h
#include math.h
int main ( )
{ double a,b,c,s,area;
a=3.67;
b=5.43;
c=6.21;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(a=%f\tb=%f\t%f\n,a,b,c);
printf(area=%f\n,area);
return 0;
};#include stdio.h
#include math.h
int main ( )
{ double a,b,c,s,area;
a=3.67;
b=5.43;
c=6.21;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c)); printf(a=%f\tb=%f\t%f\n,a,b,c);
printf(area=%f\n,area);
return 0;
};归纳总结:
1.赋值运算符
“=”是赋值运算符
作用是将一个数据赋给一个变量
也可以将一个表达式的值赋给一个变量;归纳总结:
1.赋值运算符
2.复合的赋值运算符
在赋值符“=”之前加上其他运算符,可以构成复合的运算符
a+=3 等价于 a=a+3;归纳总结:
1.赋值运算符
2.复合的赋值运算符
3.赋值表达式
一般形式为:
变量 赋值运算符 表达式
对赋值表达式求解的过程:
求赋值运算符右侧的“表达式”的值
赋给赋值运算符左侧的变量
;归纳总结:
1.赋值运算符
2.复合的赋值运算符
3.赋值表达式
赋值表达式“a=3*5”的值为15,对表达式求解后,变量a的值和表达式的值都是15
“a=(b=5)”和“a=b=5”等价
“a=b”和“b=a”含义不同;归纳总结:
1.赋值运算符
2.复合的赋值运算符
3.赋值表达式
4.赋值过程中的
原创力文档

文档评论(0)