本书特色:
本书用实例回答了下列问题。
1.为什么要区分不同的数据类型?
2.float与double类型数在计算时有什么区别?如何知道float数是以double类型参与运算的?
3.实型数据的舍入误差是如何产生的?
4.当将整型值赋以字符变量,如何取低字节?
5.给字符变量赋字符串值时,会发生什么情况,原因是什么?
6.比较两个浮点型数据时,为什么不能直接用等号“==”?
7.如何测试printf()和 scanf()函数的返回值?;
8.在switch语句中,如何将判断在某个区间的情况,转换为某个数值点?
9.循环程序的四个要素是什么?如何设计循环程序?
10.如何正确指针是和某一类型数据类型或数据结构相关的首地址?
11.用指针变量*p的方式对数组元素引用的目的主要是什么?为什么提高对数组元素访问的速度?
12.指针变量作函数参数的目的是什么?是为了访问不在本函数作用域中的变量,以便改变这些变量的值。
13.如何认识函数中的形参数组?如何知道其本质是指向数组的指针变量?
14.如何理解递归函数中,“递”和“归”两个概念?如何设计递归函数?
本书特色:
本书用实例回答了下列问题。
1.为什么要区分不同的数据类型?
2.float与double类型数在计算时有什么区别?如何知道float数是以double类型参与运算的?
3.实型数据的舍入误差是如何产生的?
4.当将整型值赋以字符变量,如何取低字节?
5.给字符变量赋字符串值时,会发生什么情况,原因是什么?
6.比较两个浮点型数据时,为什么不能直接用等号“==”?
7.如何测试printf()和 scanf()函数的返回值?;
8.在switch语句中,如何将判断在某个区间的情况,转换为某个数值点?
9.循环程序的四个要素是什么?如何设计循环程序?
10.如何正确指针是和某一类型数据类型或数据结构相关的首地址?
11.用指针变量*p的方式对数组元素引用的目的主要是什么?为什么提高对数组元素访问的速度?
12.指针变量作函数参数的目的是什么?是为了访问不在本函数作用域中的变量,以便改变这些变量的值。
13.如何认识函数中的形参数组?如何知道其本质是指向数组的指针变量?
14.如何理解递归函数中,“递”和“归”两个概念?如何设计递归函数?
随手扫一扫~了解多多