第1章 程序设计和c语言

1)机器指令:计算机能够识别和接受的二进制代码
2)机器语言:机器指令的集合
3)计算机程序:控制计算机操作的指令

第2章

一个程序主要包含两方面信息:对数据的描述(数据结构),对操作的表述(算法)

  1. 数据结构:数据的类型及数据的组织结构。
  2. 算法:实现某个特定目标的方法和步骤
  3. 算法的特性:
    1)有穷性
    2)确定性
    3)有限个输入(可以为0个输入)
    4)有限输出(至少有一个输出)
    5)有效性(算法每个步骤都能有效执行,并得到确定的结果)
    4.算法表示方法
    1)自然语言(人们日常使用的语言)
    2)流程图(参考谭浩强版教材22页)
    3)N-S流程图
    4) 伪代码表示
    5)计算机语言(高级语言,例如c、java等)

第3章 数据的表现形式及其运算

  1. 常量与变量
    1)常量:数学中的常数。
    2)变量:有名字且具有特定属性的存储单元(先定义后使用)
    3)常变量:有名字且具有特定属性的存储单元,但存储单元中已经存在特定数值,在使用中不能被改变
    4)标识符:对象的名字

  2. 数据类型




  3. 运算符和表达式
    1)以常用运算符

  4. c语句分类
    1)控制语句 ⑨goto

2)函数调用
3)表达式语句
4)空语句
5)复合语句
6)赋值语句

  1. 输入输出(输入输出语句在stdio.h 头文件中 stand input&output)
    1)输出语句
    printf();

    . 2)输入语句
    scanf();


    3)putchar(); //输出一个字符
    getchar(); //输入一个字符

电子版教材
链接:https://pan.baidu.com/s/1nz_59eCz4R8FArgpfk7GZw
提取码:g9kv

谭浩强版c语言笔记(1)相关推荐

  1. 谭浩强版 c语言程序设计,c语言程序设计

    c语言程序设计 (2000年清华大学出版社出版的图书) 编辑 锁定 讨论 上传视频 <c语言程序设计>是2000年清华大学出版社出版的图书,作者是谭浩强.[1] 书    名 C语言程序设 ...

  2. C语言中怎么用循环统计买法,C语言入门谭浩强版简单选择法冒泡法用数组和for循环进行学生成绩简单统计处理...

    C语言入门谭浩强版 简单选择法排序 冒泡法排序 用数组和for循环进行学生成绩简单统计处理 例如:求个人平均分 学科平均分 单科最高分等 简单选择法 #include #define N 10 voi ...

  3. c程序设计语言看第几版,到底该怎样评价谭浩强版《C程序设计》?

    原标题:到底该怎样评价谭浩强版<C程序设计>? 我想学过C语言的人都应该对谭浩强版<C程序设计>不陌生,有人对它大加赞赏,也有人对它吐槽颇多.那我们究竟应该怎样看待这本书呢?今 ...

  4. c语言教材课后题答案6,C语言谭浩强版6章课后练习题答案.doc

    C语言谭浩强版6章课后练习题答案 第6章课后练习题 单项选择题 以下程序执行后,a是: int a =0,i,j; for (i=5;i>0;i--) for(j=0;j<4;j++) a ...

  5. C程序设计谭浩强版总结笔记

    结构体 注:结构体类型的名字是由一个关键字struct和结构体名组合而成的(例如struct Student).结构体名是由用户指定的,又称"结构体标记",以区别于其他结构体类型. ...

  6. 有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中,谭浩强《c语言程序设计》第六章第四题

    题目 本题是谭浩强<c语言程序设计>第六章第四题 题目:有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中. 以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同 ...

  7. 输出所有3位数的水仙花数,例:153=1的3次方+5的3次方+3的3次方 谭浩强《c语言程序设计》第五章第八题

    题目 本题是谭浩强<c语言程序设计>第五章第八题 题目:输出所有3位数的水仙花数,例:153=1的3次方+5的3次方+3的3次方 提示:以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨 ...

  8. 1个球从100m落下,每次时,反跳原高度的一半,再落,再反弹,求第10次落地共经过多少m,第10次反弹多高。 谭浩强《c语言程序设计》第五章第十一题

    题目 本题是谭浩强<c语言程序设计>第五章第十一题 题目:1个球从100m落下,每次时,反跳原高度的一半,再落,再反弹,求第10次落地共经过多少m,第10次反弹多高. 提示:以下是本篇文章 ...

  9. 用筛选法求100之内的素数。谭浩强《c语言程序设计》第六章第一题

    题目 本题是谭浩强<c语言程序设计>第六章第一题 题目:用筛选法求100之内的素数. 以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步.--来自考研路上的lwj 一.解题思路 ...

最新文章

  1. LeetCode简单题之区域和检索 - 数组不可变
  2. haystack全文检索框架
  3. ios 常见性能优化
  4. javascript小实例,PC网页里的拖拽(转)
  5. 将截断字符串或二进制数据
  6. 【IOI2018】会议【笛卡尔树】【dp】【线段树】
  7. laravel-神奇的服务容器(转)
  8. 最重要的 Java EE 最佳实践
  9. 试试给对象这样赋值吧
  10. Linux宝库名人轶事栏目 | 人生若只如初见,我与开源圈
  11. 最佳路径搜索(二):启发式搜索(代价一致搜索(Dijkstra search),贪心搜索,A*搜索)
  12. java se检查异常,JavaSE:异常(下)
  13. cissp怎么维持?cissp维持费用多少?
  14. java web实现第三方在线支付
  15. 基于安卓的共享自习室的设计与实现
  16. 【思维导图】万科王石自传《我的改变:个人的现代化四十年》做的一些摘录
  17. 记一次网站迁移的过程
  18. TBB简介和一个简单的示例
  19. Windows10 移动热点无法正常开启
  20. lammps输出MSD(均方根位移)详解及示例教程

热门文章

  1. 如何验证白光干涉仪精度丨科普篇
  2. python libusb_libusb介绍和使用示例
  3. WIN10 USB 代码19 无法识别USB
  4. PAT-A1010解题报告
  5. visualSVN server的安装和使用
  6. 【Java】Java实现找图抓色
  7. 袖珍电子书:一元实函数的微分定义
  8. 离线安装金蝶Apusic中间件
  9. [RTOS]rtthread,freeRTOS,uCOS等系统简单对比
  10. 如何批量调整多个视频文件的尺寸大小