本章主題 C++的程式結構 資料型態與宣告 算術運算 簡易的輸入輸出指令 程式編譯(Compile)的過程與原理.

Slides:



Advertisements
Similar presentations
1 第二讲 C++ 编程基础. 2 主要内容 C++ 语言概述 C++ 编程基础 数据的简单输入输出 C++ 的发展 C++ 源程序结构与书写规范 C++ 编译器和集成开发环境.
Advertisements

主要内容 Java 的常用包 Java 的常用包 “ == ” 和 “ equals ” 的用法 “ == ” 和 “ equals ” 的用法 基本数据类型与引用类型 基本数据类型与引用类型 String 和 StringBuffer String 和 StringBuffer 对象的克隆( clone.
JAVA 编 程 技 术 主编 贾振华 2010年1月.
项目6 通用堆栈.
第 4 章 PHP 基本語法.
第 1 章 地理位置與範圍 一、位置的表示方法 二、位置與生活 三、臺灣的位置與範圍 四、地圖閱讀.
第 2 章 初探 C++.
第一章 C语言概述 计算机公共教学部.
新闻写作的特点与技巧 主讲:毛兆宏.
C++程序设计 王希 图书馆三楼办公室.
2.1 基本資料型別 2.2 變數 2.3 運算式與運算子 2.4 輸出與輸入資料 2.5 資料型別轉換 2.6 實例
課程名稱:程式設計 授課老師:________
Derived Class 前言 衍生類別的定義 單一繼承 public, protected, 和 privated 基底類別
C++程序设计 第二讲 清华大学软件学院.
第3章 變數、資料型別與運算子.
程式語言 -Visual Basic 變數、常數與資料型態.
C 程式設計— 語言簡介 台大資訊工程學系 資訊系統訓練班.
JAVA程序设计 第5章 深入理解JAVA语言----补充.
C++ 程式設計— 語言簡介 台大資訊工程學系 資訊系統訓練班.
授课老师:龚涛 信息科学与技术学院 2018年3月 教材: 《Visual C++程序员成长攻略》 《C++ Builder程序员成长攻略》
Object-Oriented Programming in C++ 第一章 C++的初步知识
第三章 C++中的C 面向对象程序设计(C++).
第12章 從C到C++語言 12-1 C++語言的基礎 12-2 C++語言的輸出與輸入 12-3 C++語言的動態記憶體配置
2 C++ 的基本語法和使用環境 親自撰寫和執行程式是學好程式語言的不二法門。本章藉由兩個簡單的程式,介紹C++ 程式的基本結構和開發環境,讓初學者能逐漸建立使用C++ 的信心。
第3章 變數、常數與資料型態 3-1 C語言的識別字 3-2 變數的宣告與初值 3-3 指定敘述 3-4 C語言的資料型態
第一章 C++编程简介 丘志杰 电子科技大学 计算机学院 软件学院.
第3章 變數、資料型別與運算子 3-1 變數與資料型別的基礎 3-2 變數的命名與宣告 3-3 資料型別 3-4 運算式與運算子
變數命名 保留字(Reserved Word)
第四章 小技巧.
新觀念的 VB6 教本 第 6 章 資料型別.
C++语言程序设计 第二章 C++简单程序设计.
明解C++教學手冊 柴田望洋 博士 著 書號:PG20269
$10 可空类型.
切換Dev c++顯示語言 工具->環境選項(V)->介面->language (Chinese TW)
C#程序设计基础 第二章 数据类型.
第三章 C# 基础知识.
第1章 概述 本章要点: C语言程序结构和特点 C语言程序的基本符号与关键字 C语言程序的编辑及运行 学习方法建议:
C++ 程式設計 基礎篇 張啟中 Chang Chi-Chung.
C语言程序设计.
OOP6 結構Struct 黃兆武.
Java變數 2014/6/24.
Chapter 2 基本語法.
Oop8 function函式.
保留字與識別字.
第二章 Java基本语法 讲师:复凡.
第11章 從C到C++語言 11-1 C++語言的基礎 11-2 C++語言的資料型態與運算子 11-3 C++語言的輸出與輸入
C语言程序设计 李祥 QQ:
C++语言程序设计教程 第2章 数据类型与表达式 第2章 数据类型与表达式 制作人:杨进才 沈显君.
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
C++程式設計入門 變數與運算子 作者:黃建庭.
第二章 Java语法基础.
第二章 类型、对象、运算符和表达式.
第二章 基本数据类型 ——数据的表示.
Review 1~3.
挑戰C++程式語言 ──第9章 函數.
#include <iostream.h>
第二章 Java基本语法 讲师:复凡.
本节内容 指针类型.
C++语言程序设计 C++语言程序设计 第二章 基本数据类型与表达式 第十一组 C++语言程序设计.
Introduction to the C Programming Language
《数据结构与算法设计》第一部分 面向对象的C++程序设计基础.
變數、資料型態、運算子.
第2章 Java语言基础.
第6章 PHP基本語法介紹.
基本資料型態 變數與常數 運算子 基本的資料處理 授課:ANT 日期:2014/03/03.
變數與資料型態  綠園.
本节内容 指针类型 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
鄭士康 國立台灣大學 電機工程學系/電信工程研究所/ 資訊網路與多媒體研究所
Introduction to the C Programming Language
C++语言程序设计 C++语言程序设计 第二章 基本数据类型与表达式 第十一组 C++语言程序设计.
Presentation transcript:

本章主題 C++的程式結構 資料型態與宣告 算術運算 簡易的輸入輸出指令 程式編譯(Compile)的過程與原理

C++的程式結構

C++的程式結構 程式檔名 .cpp 程式註解 // /* … */ #include <iostream.h>

C++的程式結構 函數(Function) Return cin >> cout <<

程式的編譯與連結

變數與常數 變數的命名與宣告

變數與常數 常數的命名與宣告

資料型態(Data Type) 整數(Integer) 浮點數(Floating Point) 字串(String) 字元(Character ) 布林(Boolean) 列舉資料型態

資料型態(Data Type) 整數(Integer) short int、int及long int

資料型態(Data Type) 整數(Integer)

資料型態(Data Type) 整數(Integer)

資料型態(Data Type) 浮點數(Floating Point) float(單精確度) double(雙精確度) long double(擴充精確度)

資料型態(Data Type) 浮點數(Floating Point)

資料型態(Data Type) 字元(Character )與字串(String) 字元 char a = 'a'; 字串 string s = "object";

資料型態(Data Type) 字元(Character )與字串(String)

資料型態(Data Type) 布林(Boolean) True (0) Flase (1)(非0) bool prime = true;

資料型態(Data Type) 列舉資料型態 enum Direction {east, west, south, north}; Direction dir = south; enum Season {spring = 2, summer, autumn = spring + summer, winter = -3} season; season = autumn;

資料型態(Data Type) 資料型態轉換 自動轉換 int r; double pi = 3.1416l; area = r * r * pi;

資料型態(Data Type) 資料型態轉換 強迫轉換 int r = 10; float pi = 3.14159f; float area = 0; area = static_cast<float>(r) * static_cast<float>(r) * pi; area = static_cast<float>(r * r) * pi; area = (float)r * (float)r * pi; area = (float)(r * r) * pi;

運算元與運算子 運算元(operand) area = r * r * pi; 運算子(operator) 算數運算子 +(加)、-(減)、*(乘)、 /(除)、%(餘數)

算元與運算子 運算子(operator) 遞增(++)運算子 遞減(- -)運算子 指定(=)運算子 複合指定(op=)運算子

結論 程式結構 資料型態 算術運算 輸入與輸出 編譯與連結