zoukankan      html  css  js  c++  java
  • 第一章 程序设计与C语言

    一、程序和程序语言

    程序:完成某项事务所预设的活动方式和活动过程。

    程序设计:人们描绘计算机要做的工作。

    二、程序设计语言及其发展

    1、机器语言

    2、汇编语言

    3、高级语言:{编译器、解释器}

    三、程序的功能分解

    从上至下,逐层细分

    四、C语言

    C语言特点:

    1、C语言是一个较简单的语言,较容易入门。

    2、C语言提供了丰富的程序机构。

    3、C语言提供了一套预处理命令。

    4、C语言可以写出效率很高的程序。

    做个简单的程序 :

    #include <stdio.h>

    int main()

    {

      printf("Hello world! ");

      return 0;

    }

    include:包含  stdio.h:标准的输入输出头文件  main(){}:主函数  int:整数类型  printf():显出输出函数  return:返回   :换行符  scanf:输入

    五、C语言的编译和执行

    源代码(*.c)编辑→目标文件(*.obj)连接→可执行文件(*.exe)

    1.4程序开发过程

    一、开发过程

    1、分析问题,设计一种解决问题的方案

    2、写出源代码*.c

    3、编译(*.obj)→连接(*.exe)

    4、运行exe可执行的程序

    二、错误种类

    1、语法错误

    2、逻辑错误

    提示:a.从错误提示行向上查

       b.若有多个错误,先改第一个

    三、编译器的提示:

    1、Error:局部语法错误

    2、Warn:警告  分析warn原因

    四、逻辑错误

    1、读取非安全区

    2、进入死循环

    3、非法除以0

    4、结果错误

    五、排除错误的工具:要学会用IDE的调试工具

    1、追踪  2、监视  3、设置断点  4、中断执行

    六、问题与程序设计

    完成一个符合题目要求的程序分为:

    1、分析问题,设计解决方案

    2、用程序语言严格描绘这个解决方案

    3、运行程序,看它是否解决问题

  • 相关阅读:
    4.变量与运算符
    2.python的基本数据类型
    bzoj 2337: [HNOI2011]XOR和路径
    bzoj 2109: [Noi2010]Plane 航空管制
    bzoj 1566: [NOI2009]管道取珠
    bzoj 3439: Kpm的MC密码
    bzoj 2957: 楼房重建
    十、mysql之索引原理与慢查询优化
    九、MySQL 5.7.9版本sql_mode=only_full_group_by问题
    八、多表查询
  • 原文地址:https://www.cnblogs.com/qq1731885753/p/9836126.html
Copyright © 2011-2022 走看看