- 博客(4)
- 资源 (11)
- 收藏
- 关注
原创 Python语言中按位与运算符&的结合性应为左结合
在国内许多资料中,Python语言中按位与运算符&的结合性,都标注为右结合性。但检索国外的英文资料,可以发现该运算符的结合性都标注为“left to right",即左结合性。
2024-03-11 16:37:57 69
原创 用“分解法”和“改写法”定义C语言函数
作者:巨同升1.引言在C语言中函数是程序的基本构成要素,是编程时频繁使用的程序单位,其重要性是不言而喻的。但是从教学效果方面来看,多数学生对于函数的理解掌握并不理想。有的学生虽然能够用单独的main函数完成程序,但是要分解为几个函数,就会感觉无从下手[1]。这其中有C语言自身特点的客观原因,比如C语言的函数同时包含了大多数编程语言中子程序和函数这两种程序单位的功能,在一定程度上提高了编写函数的难度。另一方面也有来自于教材和教学方法方面的原因。综观绝大多数C语言程序设计教材,在讲述如何定义一个函数
2022-05-18 10:25:24 145
原创 “统计单词个数”C语言程序的改进
作者:巨同升培养学生良好的编程能力是程序设计课程的核心目标[1],而编程能力的培养离不开一个个具体的案例程序。在教学中选用优质的案例程序,对于培养学生的程序设计能力具有重要的示范引导作用[2][3],因此应该选择更加合理有效的程序实现方法。不过,在当前的C语言程序设计教材中,仍有个别案例程序的写法存在改进优化的空间。1. 统计单词个数的传统程序“统计一个字符串中单词的个数(假定单词之间以空格分隔)”是C语言程序设计中的一个经典程序,是字符串处理部分的一个重要案例[4][5]。下面的程..
2022-05-08 10:57:58 176
原创 国内C语言教材中几种值得商榷的说法
“C语言程序设计”这门课程在国内高校普遍开设已有近三十年,课程的建设和研究取得了长足的进步,涌现出了数量众多、各具特色的C语言教材。尽管如此,在许多C语言教材中还或多或少地存在着一些不准确甚至是值得商榷的说法。下面将对国内教材中常见的几种说法进行辨析,并期望与广大同行商榷。1. 关于C语言的输入输出语句有的教材中说“C语言中没有输入输出语句,只有输入输出函数”,果真如此吗?完整的C语言是由语言标准和标准库两部分组成的[1]。语言标准相当于C语言的内核,标准库(主体是库函数)相当于C语言的扩展部分
2022-04-29 15:59:00 139
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人