栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C程序设计

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C程序设计

第1章 程序设计和C语言 1.1 什么是计算机程序

所谓程序就是一组计算机能识别和执行的指令

1.2 什么是计算机语言

计算机语言:人和计算机都能识别的语言。

计算机语言发展阶段:机器语言——符号语言(汇编语言)——高级语言

  • 机器语言:机器直接识别二进制代码
  • 符号语言:机器不能直接识别,用一种汇编程序软件将符号语言转换为机器指令。
  • 高级语言:不依赖机器,用一种编译软件把高级语言写的程序转换为机器指令的程序。如C++,Java,python。
1.3 C语言的发展及其特点
  1. 简介,紧凑,灵活。37个关键字,9中控制语言,主要用小写;
  2. 运算符丰富,34种运算符;
  3. 数据类型丰富,整型、浮点型、字符型、数组类型、指针类型、结构体类型和共用体;
  4. 结构化控制语句。if-else,while,do while...
  5. 语法限制不太严格,设计自由度大;
  6. C语言允许直接访问物理地址,进行(bit)位操作;
  7. 可移植性好;
  8. 生成目标代码质量高,程序执行效率高。
1.4 最简单的C语言程序

c程序员都懂的Hello World

#include
using namespace std;
int main()
{
    cout << "Hello Wordl!" << endl;

    return 0;
}

注释:单行//

           多行

C语言程序的结构

#include //预处理指令
using namespace std; //全局声明
int main()  //函数定义包括函数首部和函数体,花括号内是函数体
{
    cout << "Hello Wordl!" << endl;

    return 0;
}

一个程序由一个或多个源程序文件组成。

  • 预处理指令。#include
  • 全局声明。在函数外面声明的变量成为全局变量。在函数内声明的变量是局部变量。
  • 函数定义。一个函数用来实现一定的功能。

函数是程序的主要组成部分。一个C++程序是由一个或多个函数组成,其中必须包含一个main函数。

一个函数包括两部分

  • 函数首部。包括函数名、函数类型、函数属性、函数参数名、参数类型。
  • 函数体。花括号内的部分。
    • 声明部分。定义函数用到的变量。
    • 执行部分。指定函数中所进行的操作。

程序总是从mian函数开始执行的。

程序中对计算机的操作是由函数中的C++完成的。

在每个数据声明和语句的最后必须有一个分号。

C++输入输出由库函数cout和cin函数完成。

程序应当包含清晰的注释。

1.5 运行C程序的步骤与方法

(1)上级输入和编译源程序

(2)对源程序进行编译。

(3)进行连接处理。

(4)运行可执行程序,得到运行结果。

1.6 程序设计的任务

程序设计从确认问题到完成任务,需要经历几个阶段:

  1. 问题分析。建立模型
  2. 设计算法。设计解题步骤
  3. 编写程序。编写代码
  4. 对源程序进行编辑、编译和连接。
  5. 运行程序,分析结果。
  6. 编写程序文档。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1030626.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号