C语言程序设计中关于补码的几个问题的探讨  被引量:1

Research on Several Questions of Two's Complement in C Language Programming

在线阅读下载全文

作  者:向万里[1] 王智勇[2] 

机构地区:[1]兰州交通大学交通运输学院,甘肃兰州730070 [2]吉首大学师范学院教务处,湖南吉首416000

出  处:《甘肃联合大学学报(自然科学版)》2008年第S1期1-3,共3页Journal of Gansu Lianhe University :Natural Sciences

摘  要:在C语言程序设计教学过程中,根据Turbo C中整型数据类型在内存中的存储形式为补码的特点,巧妙引进补码的定义公式,灵活、简单地解决了初学者难以理解的整型数据取值范围的来源,有符号与无符号类型之间自动转换时输出真值的判定问题,以及在使用求反运算符时如何确定输出真值的问题.在实际教学过程中,通过引进补码的概念及其定义公式,使学生迅速领会了这些问题的本质.During the course of teaching C Language Programming,formula of definition of two's complement was introduced according to the character that data type integer of Turbo C was stored in the form of two's complement in memory.Thus,beginners was able to grasp the essential of the range of data type integer.And the technique enabled solving the transition between data type signed and data type unsigned to become simple.On the other hand,it enabled searching the result of one's complement of a variable or a constant to become simple.In practical teaching,it enabled students to quickly grasp the essential of these questions.

关 键 词:C语言 程序设计 补码 位运算 

分 类 号:TP312.1[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象