网站大量收购独家精品文档,联系QQ:2885784924

第二讲 C++编程基础.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二讲 C++编程基础.ppt

第二讲 C++编程基础 主要内容 C++ 语言概述 C++ 语言概述 一个简单的C++程序 C++ 程序结构 C++ 程序书写规范 程序分析 C++ 编译器 IDE 主要内容 C++ 编程基础 字符集 词法记号/词汇 C++数据类型 基本数据类型 数据类型的转换 数据类型的转换 数据类型的转换 变量 常量(常数) 符号常量 typedef 枚举类型 enum 运算符 运算优先级 常用数学函数 语句 表达式语句 赋值运算 赋值与逗号运算 sizeof 主要内容 简单的输入输出 简单的输入输出 操纵符 操纵符 举例:贷款问题 举例:贷款问题 举例:贷款问题 举例:显示时间 举例:显示时间 课后练习 int a, b, c, d, e; a = 5; b = a + 3; a = a + (c=6); d = e = f = a; e *= d; f /= c - 2; ex02_datatype_03.cpp 其他常见赋值运算符 +=、-=、*=、/=、%= x += 3; x = x+3; x /= 3; x = x/3; 逗号运算符: int a=2, b; a = 3*5, a+10; b = (3*5, a+10); ex02_datatype_04.cpp 先计算 表达式1 的值,再计算 表达式2 的值, 并将 表达式2 的值作为整个表达式的结果 表达式1,表达式2 注意运算的优先级! 例: 例: 例: 求字节数运算符: int a, b, c; a = sizeof(int); b = sizeof(3 + 5); c = sizeof(3.0L + 5); ex02_datatype_05.cpp sizeof(数据类型) sizeof(表达式) 返回数据类型对应的变量所占的字节数 返回表达式结果的数据类型对应的变量所占的字节数 例: C++语言概述 C++编程基础 数据的简单输入输出 输出到标准输出设备(显示器):cout x = 3.14159; cout x= x endl; 几个常用转义字符 垂直制表符 水平制表符 回车 \ \ \\ 双引号 单引号 反斜杠 \v \t \r 换行 \n 退后一格 \b 响铃 \a cout The double quotation mark is \ \n; x = 3.14159; y = 2.71828; cout x= x \t y= y \n; ex02_IO_1.cpp 例: 从标准输入设备(键盘)中输入:cin cin x ; ex02_IO_2.cpp 例: 在输入语句前通常需要输出一些提示信息 cout Please input x: ; cin x ; 例: 操纵符 左对齐 left 右对齐(缺省方式) right 使用定点方式输出 fixed 使用指数形式 scientific 设置输出的有效数字个数;若在 fixed 或 scientific 后使用,则设置小数位数 setprecision(n) 设置域宽 setw(n) 插入换行符,并刷新流 endl 含义 操纵符 注:使用这些操纵符时需加入头文件 iomanip double x=3.14159, y=12.3456789; cout setprecision(5); cout x= x endl; cout y= y endl; cout fixed; cout setprecision(5); cout x= x endl; cout y= y endl; cout left; cout x= setw(20) x MATH endl; cout setw(20) x= x MATH endl; ex02_IO_3.cpp 例: setw : 只对紧随其后的输出起作用 其它操纵符 : 直至下一个同类型命令为止 操纵符的作用范围: 例:银行贷款问题 已知贷款总额,贷款年利率和贷款年限,计算每月需偿还的金额和偿还总额 每月还款计算公式: 等额本息贷款计算公式 等额本金贷款计算公式 L :贷款总额 rm:月利率 y:还贷年限 R :已还款的本金总额 // 等额本息 #include iostream #include cmath // 数学函数 using namespace std; int main() { double Loan, rate_year, rate_month, year; double payment_month, payment_total; cout input loan amount: ; cin Loan;

文档评论(0)

jingpinwedang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档