C++语言程序设计 C++语言程序设计 第二章 基本数据类型与表达式 第十一组 C++语言程序设计.

Slides:



Advertisements
Similar presentations
第 2 章 初探 C++.
Advertisements

课程概况 加入班级QQ群,便于及时沟通和资料共享。 课程教学的组成:
第4章 数组 数组是由一定数目的同类元素顺序排列而成的结构类型数据 一个数组在内存占有一片连续的存储区域 数组名是存储空间的首地址
C++程序设计 王希 图书馆三楼办公室.
C语言程序设计 第十二章 位运算.
高级语言程序设计 主讲人:陈玉华.
走向C++之路 WindyWinter WindyWinter感谢诸位前来捧场。
資料大樓 --談指標與陣列 綠園.
第3章 顺序结构程序设计 本章要点: 格式化输出函数──printf() 格式输入函数——scanf() 字符输出函数——putchar()
C 程式設計— 語言簡介 台大資訊工程學系 資訊系統訓練班.
C++语言程序设计 C++语言程序设计 第六章 指针和引用 第十一组 C++语言程序设计.
第一章 程序的基本结构. 第一章 程序的基本结构 教材及授课结构 本章目标 基本内容 扩展阅读 上机指导 应用举例 习题.
C++ 程式設計— 語言簡介 台大資訊工程學系 資訊系統訓練班.
C++语言程序设计 C++语言程序设计 第四章 数组及自定义数据类型 C++语言程序设计.
Object-Oriented Programming in C++ 第一章 C++的初步知识
第12章 從C到C++語言 12-1 C++語言的基礎 12-2 C++語言的輸出與輸入 12-3 C++語言的動態記憶體配置
2 C++ 的基本語法和使用環境 親自撰寫和執行程式是學好程式語言的不二法門。本章藉由兩個簡單的程式,介紹C++ 程式的基本結構和開發環境,讓初學者能逐漸建立使用C++ 的信心。
QQ: 李祥 QQ: 欢迎多种方式的学习交流,祝大家学有所成.
第二章 基本元素、类型和概念 七、输出函数printf 八、输入格式转换函数scanf.
第二章 顺序结构 1 数据类型和标识符、常量与变量 2 运算符和表达式 3 简单的输入输出 4 程序举例.
第四章 C 语言中的输入和输出.
第3讲 C++程序控制结构 3.1 顺序结构 3.2 分支结构 3.3 循环结构 3.4 转向控制 3.5 综合案例分析.
C++程序设计 string(字符串类) vector(容器类).
C++语言程序设计 第二章 C++简单程序设计.
程序的三种基本结构 if条件分支语句 switch多路开关语句 循环语句 循环嵌套 break,continue和goto语句
C++语言程序设计 C++语言程序设计 第六章 指针和引用 第十一组 C++语言程序设计.
切換Dev c++顯示語言 工具->環境選項(V)->介面->language (Chinese TW)
第三章 顺序结构程序设计 主讲教师 贾月乐 电话:
第3章 顺序结构程序设计 为了让计算机处理各种数据,首先就应该把源数据输入到计算机中;计算机处理结束后,再将目标数据信息以人能够识别的方式输出。C语言中的输入输出操作,是由C语言编译系统提供的库函数来实现。 3.1 格式化输出——printf()函数 3.2 格式化输入——scanf()函数.
2.1 C语言的数据类型 2.2 常量与变量 2.3 变量赋初值 2.4 各类数值型数据间的混合运算 2.5 C语言的运算符和表达式
第4章 顺序程序设计.
C++ 程式設計 基礎篇 張啟中 Chang Chi-Chung.
C++大学基础教程 第3章 C++控制语句 北京科技大学 信息基础科学系.
第二章 基本数据类型及运算 C数据类型概述 基本数据类型 运算符和表达式 混合运算与类型转换 数据的输入输出 顺序程序设计举例.
C语言概述 第一章.
Chapter 2 & Chapter 3.
C++语言程序设计 C++语言程序设计 第五章 函数 第十一组 C++语言程序设计.
第3章 變數、算術運算、 數學函數及輸入輸出.
Java變數 2014/6/24.
第2章 数据类型及表达式 本章导读 本章主要知识点 《 C语言程序设计》 (Visual C++ 6.0环境)
C++语言程序设计 C++语言程序设计 第三章 控制语句 第十一组 C++语言程序设计.
C语言程序设计 教案 崔武子制作
物件導向程式設計 CH2.
Chap 5 函数 5.1 计算圆柱体积 5.2 使用函数编写程序 5.3 变量与函数.
第11章 從C到C++語言 11-1 C++語言的基礎 11-2 C++語言的資料型態與運算子 11-3 C++語言的輸出與輸入
<编程达人入门课程> 本节内容 字符与字符串 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
本节内容 字符与字符串 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
C++语言程序设计 C++语言程序设计 第二章 基本数据类型与表达式 第十一组 C++语言程序设计.
C语言程序设计 李祥 QQ:
C++程式設計入門 變數與運算子 作者:黃建庭.
第2章 基本数据及其运算 本章学习的目标: 1、掌握基本数据的各种表示,基本数据常数的书写方法;
第二章 类型、对象、运算符和表达式.
第2章 数据类型与表达式 学习目的与要求: 掌握C 语言的基本数据类型及使用方法 掌握C程序中常用的运算符和表达式 了解数据类型的转换.
第三章 基本的輸出與輸入函數 (Basic Output & Input Function)
C/C++基礎程式設計班 C++: 物件的使用、參考、重載函式 講師:林業峻 CSIE, NTU 3/28, 2015.
第四章 C 语言中的输入和输出.
第4章 顺序结构程序设计 为了让计算机处理各种数据,首先就应该把源数据输入到计算机中;计算机处理结束后,再将目标数据信息以人能够识别的方式输出。C语言中的输入输出操作,是由C语言编译系统提供的库函数来实现。 4.1 格式化输出——printf()函数 4.2 格式化输入——scanf()函数.
#include <iostream.h>
第3章 最简单的C程序设计 3.1 顺序程序设计举例 3.2 数据的表现形式及其运算 3.3 C语句 3.4 数据的输入输出.
本节内容 指针类型.
C++语言程序设计 C++语言程序设计 第二章 基本数据类型与表达式 第十一组 C++语言程序设计.
Introduction to the C Programming Language
本章主題 C++的程式結構 資料型態與宣告 算術運算 簡易的輸入輸出指令 程式編譯(Compile)的過程與原理.
《数据结构与算法设计》第一部分 面向对象的C++程序设计基础.
C/C++基礎程式設計班 C語言入門、變數、基本處理與輸入輸出 講師:林業峻 CSIE, NTU 3/7, 2015.
基本資料型態 變數與常數 運算子 基本的資料處理 授課:ANT 日期:2014/03/03.
變數與資料型態  綠園.
資料!你家住哪裏? --談指標 綠園.
本节内容 指针类型 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
C语言基础学习 从外行到入门.
Presentation transcript:

C++语言程序设计 C++语言程序设计 第二章 基本数据类型与表达式 第十一组 C++语言程序设计

“ 目录 C++语言程序设计 基本知识 编程技能 刨根问底 C++的词法记号和标识符 等于号和双等于号 基本数据类型 sizeof运算符 变量和常量 运算符和表达式 C语言的输入输出 C++的输入输出 等于号和双等于号 sizeof运算符 输出的格式控制 使用string类型处理字符串 磁盘文件是什么 C++语言程序设计

基本知识 a C++语言程序设计

2.5 C语言的输入输出 关于输入输出 标准输入设备:一般指键盘 标准输出设备一般指显示器 用于向程序输入数据 标准输出设备一般指显示器 用于显示程序的执行结果 C语言没有输入输出语句,而是使用库函数实现输入输出 基本输出库函数:putchar、printf 基本输入库函数:getchar、scanf C++语言程序设计

2.5 C语言的输入输出 putchar函数 例:字符输出 功能:向显示器输出一个字符 待输出的字符写在小括号里 小括号里的内容是参数列表 // 字符输出 #include <stdio.h> void main() { char c = 'A'; putchar (c); putchar ('\n'); putchar ('A'); putchar (65); } putchar函数 功能:向显示器输出一个字符 例:字符输出 待输出的字符写在小括号里 小括号里的内容是参数列表 运行结果: A AA C++语言程序设计

2.5 C语言的输入输出 printf函数 例:字符串输出 功能:将数据按照一定的格式输出到 显示器 小括号里的内容为参数列表 // 输出字符串 #include <stdio.h> void main() { printf (“hello world!\n” ); } printf函数 功能:将数据按照一定的格式输出到 显示器 例:字符串输出 小括号里的内容为参数列表 双引号里的内容照原样输出 运行结果: hello world! C++语言程序设计

2.5 C语言的输入输出 例:输出整数和小数 小括号里的内容格式控制串和参数列表,多个参数用逗号分隔 // 输出整数和小数 #include <stdio.h> void main() { int age=19; printf ( "I am %d.\n" ,age); printf ( "PI=%f, I am %d.\n",3.14159,age); } 例:输出整数和小数 小括号里的内容格式控制串和参数列表,多个参数用逗号分隔 %d表示输出整数,用变量age的值替换,显示到屏幕 %f表示显示小数,用常数3.14159替换,显示到屏幕 双引号里的其他内容照原样输出 运行结果: I am 19. PI=3.141590, I am 19. C++语言程序设计

2.5 C语言的输入输出 getchar函数 例:字符输入 功能:返回从键盘读取的一个字符 C++语言程序设计 // 字符输入 #include <stdio.h> void main() { char c; printf ("请输入一个字符: "); c=getchar ( ); printf ("输入字符为: %c\n" ,c); } getchar函数 功能:返回从键盘读取的一个字符 例:字符输入 运行结果: 请输入一个字符: A 输入字符为: A C++语言程序设计

2.5 C语言的输入输出 scanf函数 例:输入整数和小数 功能:进行格式化输入 &是取地址运算符 // 输入整数和小数 #include <stdio.h> void main() { int age; float weight; printf ("input age and weight: "); scanf ("%d %f" ,&age,&weight); printf ("age=%d, weight=%f.\n",age,weight); } scanf函数 功能:进行格式化输入 例:输入整数和小数 &是取地址运算符 scanf的格式控制串里不要加多余的空格或’\n’ scanf的格式控制串里也可以写成“%d ,%f” ,则输入数据时,也需用逗号分隔 运行结果: input age and weight: 19 55 age=19, weight=55.000000. C++语言程序设计

2.5 C语言的输入输出 格式转换说明符 在printf和scanf的格式控制串中,用来指明了输入输出数据的类型信息 常用的转换说明符 类型字符 含 义 d 十进制数 o 八进制数 x 十六进制数 u 无符号十进制数 i 整型 f 实型的小数形式 e 实型的指数形式 g f和e的较短形式 c 字符 s 字符串 l或h 放在任何整数转换说明符之前,用于输入输出short或long类型数据 l或L 放在任何浮点转换说明符之前,用于输入输出double或long double类型数据 C++语言程序设计

2.6 C++的输入输出 C++的输入输出 C++没有输入输出语句,而是使用iostream类库实现输入输出 C++语言程序设计 使用iostream库中标准输入流对象cin,实现从键盘读取数据 使用iostream库中标准输出流对象cout,将数据输出到屏幕上 C++语言程序设计

2.6 C++的输入输出 标准输入流 标准输入流对象 cin:负责从键盘读取数据 语法格式:cin>>变量1>>变量2……>>变量n; “>>”可以连续使用 变量的数据类型不必一致,“>>”可以识别变量的类型 C++语言程序设计

2.6 C++的输入输出 例:计算从键盘输入的两个整数的和 要求实际键入的数据和变量的类型一致 注意:如果数据类型不匹配,提取操作会终止 如果从键盘输入一个字符给整型变量,则提取操作终止 // 计算从键盘输入的两个整数的和 #include <iostream> using namespace std; void main() { int sum=0, value1, value2; cout<<"请输入两个整数:"; cin>>value1>>value2; sum=value1+value2; cout<<"sum is: "<<sum<<endl; } 运行结果: 请输入两个整数: 1 2 sum is: 3 C++语言程序设计

2.6 C++的输入输出 标准输出流 标准输出流对象 cout:负责将程序中的数据显示到屏幕上 语法格式:cout<<表达式1<<表达式2……<<表达式n; “<<”可以连续使用 “<<”可以识别数据的类型,并显示出来 例如: cout<<“Hello world!\n”; //在屏幕上显示字符串常量 C++语言程序设计

2.6 C++的输入输出 例:cout的使用 C++语言程序设计 运行结果: // cout的使用 请按顺序输入两个整数和一个字符: 1 2 a a=1 b=2 ch=a // cout的使用 #include <iostream> using namespace std; void main() { int a,b; char ch; cout<<“请按顺序输入两个整数和一个字符:\n"; cin>>a>>b>>ch; cout<<"a="<<a<<" b="<<b <<" ch="<<ch<<endl; } C++语言程序设计