C语言四个小程序对比,关于数据的输出的,应该比较简单,但有些地方不太懂。希望能讲的详细些,基础弱

日期:2021-06-10 00:08:54 人气:1

C语言四个小程序对比,关于数据的输出的,应该比较简单,但有些地方不太懂。希望能讲的详细些,基础弱

你自学的非常认真,值得赞扬!也值得学习。我是60年代初的大学毕业生,是数学专业毕业,上学时没有学过计算机,所有的计算机知识都是自学的。所以深知自学的甘苦。对你很理解也很赞赏。
无符号数是不分正负的,没有符号位,对短整数而言,所有的比特都用来表数。最大数是65535。输出时,%u是按无符号输出,%d是十进制整数输出,所以都输出65535。也就是说,第1、2、4都是如此。这不是巧合,而是理应如此。
第3也是必然的,因为是短整形、十进制整形输出,计算机是补码存储,16个1中的最高位1代表负
    A+
热门评论