文档详情

哈工大2010最新C语言教学课件.ppt

发布:2017-05-03约1.52万字共111页下载文档
文本预览下载声明
C语言的祖师爷 Dennis M. Ritchie Ritchie漫画像 Who am i? 姓名:徐永东 联系方式: 手机Email: ydxu@ (推荐使用Email方式交流答疑) 7/课件/徐永东 用户名:test (pub),密码:123456(提交作业和实验报告) Hu r u? 用过计算机吗? 用来干什么? 学过编程吗? 哪些语言? 课程特点 紧密围绕在以C语言为核心的课中央周围,进行计算机科学的启蒙教育,重点在于程序设计 乐趣与能力重于知识,考试是??,成绩是!! 自学、自主、自信、自乐 人人做“稀饭” 课程说明 课程性质:必修课 学时安排:42 + 30 考核方式:笔试 70%+实验 20%+平时10% 平时要求:出勤 + 作业 课程网站:见介绍 课堂帮规 不碍他人,为所欲为 可随时进入,不可任意外出 可大声喧哗,不可窃窃私语 可伏案小睡,不可鼾声大作 可眉来眼去,不可动手动脚 喧哗有奖,自由万岁 藐视教师,鄙视书本 课外帮规 人手一书,不要重样 禁止提问,大方讨论 说出你对问题的看法 思想共享,程序保密 藐视教师,鄙视书本 必备知识 中文阅读,英文查字典 www浏览,下载,搜索 收发email Windows基本操作 文件管理 忠告 不要溺爱本课,而冷落其它!! 程序演示-welcome.c 程序演示-welcome.c 程序演示-pro1.c 程序演示-pro1.c 程序演示-music1.c 程序演示-music1.c 程序演示-music.c 程序演示-music.c 程序演示-fk.c 程序演示-fk.c 程序演示-连连看 C语言的四种常用编程环境 DOS状态下: Turbo C 2.0, Turbo CC++ 3.0 Windows状态下: WIN-TC, Visual C++ 6.0, Visual C++.Net Turbo C 2.0 Turbo C C++ 3.0 WIN-TC Visual C++ 6.0 (可视化的) 编程语言的发展史——人与计算机的对话 两个说不同母语的人的对话方式: 一方学另一方的语言 双方都学习一种第三方语言 人与计算机的对话方式: 计算机学习人的语言(自然语言理解) 人学习计算机的语言 学习第三方语言 机器语言 计算1+1 汇编语言 BASIC语言 C语言 C语言的创世纪 一切从一个叫“Space Travel”的电子游戏开始…… 为了让他的游戏能在PDP-7上运行,Ken Thompson用汇编语言给PDP-7写了一个操作系统——UNIX 汇编太不好用了,Thompson需要高级语言 试验了一些高级语言,包括Fortran,都不理想 他在BCPL基础上,自己设计了一个B语言 UNIX开始发展,B也不够用了 Dennis Ritchie加入,把B改造成C 开始用C重写UNIX 流行语言排行榜 第一章 简单C语言设计 简单的C程序实例 /* 一个简单的C程序实例 */ /* purpose: I have a dream author : Zhang Weigang created: 2008/06/30 21:18:08 */ #include stdio.h #include stdlib.h void main(void) { int nNumber1; nNumber1 = 1; printf(“Hello C language!\n”); printf(“I have a dream that one day I will be skillful in C programming!\n”); printf(“I have a dream that one day I will be a famous computer scientist!\n”); printf(“I have a dream that one day I will solve the Goldbachs conjecture problem and” “prove that %d + %d = %d by using C!\n”, nNumber1, nNumber1, 2); printf(“I hava a dream today!\n”); } 简单的C程序实例 /* 一个简单的C程序实例 */ /* purpose: I have a dream author : Zhang Weigang created: 2008/06/30 21:18:08 */ #include stdio.h #include stdlib.h void main(void) { int nNumber1;
显示全部
相似文档