C语言程序设计是非计算机专业的计算机编程入门课程,也是计算机专业的重要的一门专业基础课,作为计算机专业的学生,仅仅了解C语言的语法知识是完全不够的,我们还需要掌握解决问题的本领。在这门课中,你们除了学习基础的程序设计技巧(输入输出、顺序分支和循环)还要学习到函数、数组、指针、结构体、链表、文件等高级操作,还会学习排序、穷举、贪心、动态规划、搜索等基础算法,为后来的专业课程打下扎实基础。
赵靖老师,1999-2006年就读武汉大学计算机学院,计算机高级程序员,Oracle Java培训讲师;2007年起任安徽科技学院ACM教练、现任蚌埠图灵科技公司CEO 、安徽省大学生程序设计竞赛委员、蚌埠市信息技术协会委员等;从2009年起开发维护了广泛用于ACM/OI算法的高级语言教学训练的在线评测系统AOJ,2010年来软件竞赛中获ACM/ICPC国际大学生程序设计竞赛亚洲区域赛铜奖1项、全国一等奖3项,二等奖6项,省一等奖数10项,多次被评为全国/全省最佳指导教师、优秀指导教师等
一、程序和输入输出 二、顺序和分支结构 三、循环程序设计 四、函数和递归 五、指针和字符串 六、结构体和基础数据结构 七、排序 八、穷举法 九、贪心算法 十、动态规划 十一、搜索