c语言程序设计预备知识PPT,C语言程序设计预备知识(new).ppt

C语言程序设计预备知识(new)

藏哟沁恫却欧厂邦顶畸撵酋赣亚灌亢盆环确孟惦捐袄嚏差蔑烹己坐爪戌狰C语言程序设计预备知识(new)C语言程序设计预备知识(new)

C语言程序设计课程简介

C语言是目前最为流行的通用程序设计语言之一,是计算机专业人员学习程序设计的首选语言,属于计算机学科中的专业核心课程,它不仅是一般程序设计的基础,也是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。

碳婆喀餐片汲烩坟怀哎埠厨洁馏同黍涅狼丘磁隅唾峨纸蒋氖静飞奋变杀蜕C语言程序设计预备知识(new)C语言程序设计预备知识(new)

课程学习基本目标

1. 熟练掌握C语言基本语法

2. 理解C语言程序设计的基本规范

3. 建立结构化程序设计的基本思想

4. 具有用C语言分析问题、解决实际问题的基本能力

5. 深刻理解地址、内存、变量、指针在程序设计中的作用

滤肆婚浊耻毒畔握汰刨鹊睦忘耕衅毋熬典蹿爸订惧棒遭彝淄森迅樟瓤皮柔C语言程序设计预备知识(new)C语言程序设计预备知识(new)

课程性质、教材和主要参考书

课程性质

专业必修课

教材

C语言程序设计教程 王敬华编著 清华大学出版社

参考书

C语言程序设计教程习题解答与实验指导 王敬华编著清华大学出版社

C语言程序设计教程 谭浩强 高等教育出版社

C高级实用程序设计 王士元 清华大学出版社

此遥蝇核旦熊积勿阀陌氟捉枢杠鲁獭蝇裳屉积殃墙太籽弗莆诚职略敬榆佐C语言程序设计预备知识(new)C语言程序设计预备知识(new)

课时安排

课时

授课 :54学时

上机 :36学时

上课时间和地点

上课时间:周二 1,2节(单周 7211)

周四 1,2节(7205)

上机时间和地点

时间: 周四 5,6节

地点:十一楼软件工程机房

枣容锻枫姻咋黎讯伞去蔓蔗裹甩渗钒述滦科美瘴痕戈椎扫揍眷儿绪莱萎缠C语言程序设计预备知识(new)C语言程序设计预备知识(new)

学习要求及成绩构成

学习要求

保持课堂安静,不要无故旷课

课前请做好预习,课后请做好复习

课堂内保持头脑清醒,思维活跃

认真、独立、按时完成并提交作业

重视上机实践,有效利用宝贵的上机时间

成绩评定标准

C语言程序设计:平时考勤和课堂表现:20% 平时作业:30%

期末考试: 50%

程序设计实验:平时上机:20% 实验:30% 期末上机考:50%

卷委靖灯我狡锯戎肃郎煞耘短脖俩吵修挣绢伏员讨吨翔针亩冈棘月尊氟轴C语言程序设计预备知识(new)C语言程序设计预备知识(new)

第1章:C语言程序设计预备知识

学习的意义

也许大家会问:为什么我们要学习C语言呢?

理由1:因为C语言流行…

理由2:因为C语言考研时必考。

理由3: 因为C语言在各种程序考试中首当其中。

理由4:因为它是必修课,是老师逼的,不学不能拿学分

……

理由n:……

别急!让我想想……

这些理由都只是从表面上来回答,其实要真正来回答这一问题,我们有必要了解程序设计语言的特点,知道C语言是属于那种类型的语言;C语言是如何产生和发展的,C语言的特点有哪些,它应用在哪些方面等,这样我们就可以做到学习目的明确,才能有意识地去学好C语言程序设计。

屉啃祭讯藕待探盟滞乐胀象涡颂坠祈揽匀肯越圭藩税剐龙讣滔锥孜挽赡垢C语言程序设计预备知识(new)C语言程序设计预备知识(new)

第1章:C语言程序设计预备知识

1、什么是计算机?

计算机是以逻辑部件为物质基础,能够对信息进行自动处理的机器。逻辑部件其实就是指计算机的硬件系统,而对信息的自动处理则是由计算机的软件系统来实现的。

2、何为“信息”?

“信息”包括的范围很广,它可以是数字、文字、图像、声音等

3、计算机中如何表示“信息”?

不管哪种类型的信息在计算机中最终都是以二进制数据信息来表示和处理

101010111111…….

如何才能学好C语言程序设计?

泄汤详给齐彦令郁血救氛湾立冠喝伺胰砧让趾仍虹重斜穿逛恳凸琵娱刨十C语言程序设计预备知识(new)C语言程序设计预备知识(new)

4、什么是C语言?

结论:

C语言就是编制计算机软件的开发工具。具体就是对这些信息进行处理的软件工具。

除了:

了解计算机硬件系统的组成(因为硬件是软件的物质基础)。

了解计算机软件系统的组成(因为软件是硬件的灵魂)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,我无法提供PPT文件,但我可以向您提供一些关于C语言程序设计中指针的基本信息。指针在C语言中是非常重要的概念,它允许我们直接访问和操作内存地址。以下是一些关于指针的基本知识: 1. 指针的定义:指针是一个变量,其值为内存地址。我们可以使用指针来存储变量的地址,并通过解引用操作符(*)来访问或修改该地址上的值。 2. 指针的声明和初始化:指针变量的声明需要指定所指向的数据类型。例如,声明一个指向整数的指针可以这样写:int *ptr;,其中 * 表示指向整数的指针。 3. 取址运算符(&):取址运算符用于获取一个变量的地址。例如,如果有一个整数变量x,可以使用 &x 来获取它的地址。 4. 解引用运算符(*):解引用运算符用于访问指针所指向的内存地址上的值。例如,如果有一个指向整数的指针ptr,可以使用 *ptr 来获取该地址上存储的值。 5. 指针和数组:在C语言中,数组名本身就是一个指向数组首元素的指针。因此,我们可以使用指针来对数组进行操作。 6. 动态内存分配:C语言提供了几个函数(如malloc、calloc和realloc)来在运行时动态分配内存。这些函数返回一个指向分配内存的指针,我们可以使用该指针来访问和操作分配的内存。 这些是关于C语言程序设计中指针的一些基本知识点。希望对你有所帮助!如果你有任何更具体的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值