#include <iostream> using std::cin ; using std::cout; using std::endl;//嘿嘿,少了其中一个看看会有什么发生 using std::fixed;//将数字按指定的小数位数进行取整,利用句号和逗号以十进制格式 //对该数进行格式设置,并以文本形式返回结果 #include <cmath> using std::pow;//幂运算函数 using std::exp; #include <iomanip> using std::setw;//setw(int),里面的int的数值代表域宽的字符数 using std::setprecision;//控制输出流显示浮点数的数字个数,如果和fixed合用的话, //可以控制小数点右面的位数 //using namespace std; int main() { double amount ;//计算利率后的存款总金额 double principal = 1000.00; //初始存款金额 double rate = 0.05; //利率 cout << "Year" << setw(20) << "Amount on deposit" << endl; cout << fixed << setprecision(4) ; for(int year = 1;year<=10;year++) { amount = principal*pow(1.00+rate,year) ; cout << setw(4) << year << setw(20) << amount << endl; } double y = exp((double)2.00) ; cout << y ; system("pause >> cout "); return 0 ; }
相关推荐
通过这个由阿尔伯塔大学提供的教程,初学者可以逐步了解并掌握C/C++的基础知识,通过复制和粘贴代码实践,快速上手编程。随着深入学习,将能够运用这些知识解决实际问题,为未来在软件开发领域打下坚实的基础。
1. **基础语法**:包括变量声明、数据类型(如int、float、char等)、运算符(算术、比较、逻辑、位运算符等)、流程控制(if语句、switch语句、for循环、while循环等)。 2. **函数**:函数的定义、调用、参数传递...
·使用visual c++ 2010支持的两种c++语言技术讲述c++编程的基础知识 ·分享c++程序的错误查找技术,并介绍通用的调试原则讨论每一个windows应用程序的结构和基本元素 ·举例说明如何使用mfc开发本地windows...
第1章 计算机与C++编程简介 1.1 简介 1.2 什么是计算机 1.3 计算机组成 1.4 操作系统的变革 I.5 个人计算、分布式计算与客户/a匠务器计算 l. 6 机器语言、汇编语言和高级语言 1.7 C语言与C++的历史 1.8 C++...
第1章 计算机与C++编程简介 1.1 简介 1.2 什么是计算机 1.3 计算机组成 1.4 操作系统的变革 I.5 个人计算、分布式计算与客户/a匠务器计算 l. 6 机器语言、汇编语言和高级语言 1.7 C语言与C++的历史 1.8 C++...
C++大学教程(目录) 第1章 计算机与C++编程简介-------------------------------------------------1 1.1 简介--------------------------------------------------------------1 1.2 什么是计算机--------...
《ACM初级学习资料——杭州电子科技大学教材》是为初学者设计的一套全面的ACM(国际大学生程序设计竞赛)教程,旨在引导学生快速掌握竞赛所需的编程基础和算法知识。本教材结合了杭州电子科技大学的教学经验和实践,...
- **控制结构**:介绍条件语句(if-else)、循环语句(for、while)等。 - **函数定义与调用**:讲解函数的声明、定义及如何调用函数。 - **指针与引用**:详细解释指针的概念、用途以及引用的使用方法。 - **类与...
本书延续了Ivor Horton讲解编程语言的独特方法,从中读者可以学习Visual C++ 2005的基础知识,并全面掌握在MFC和Windows Forms中访问数据源的技术。此外,本书各章后面的习题将有助于读者温故而知新,并尽快成为C++...
《Java基础案例教程-陈文兰》是一本旨在教授Java编程基础知识的教程,源自北京大学的课程资源。本书通过丰富的实例,帮助初学者深入理解和掌握Java编程语言的核心概念和技术。标签"java"、"案例"、"教程"揭示了书籍...
- **面向对象编程的演进**:C++是在C语言的基础上发展起来的一种面向对象的编程语言,它继承了C语言的特性,并增加了类、对象等概念,使得程序设计更为模块化和复用性更强。 #### 二、C语言教程内容概览 1. **...
C#的基础语法包括变量声明、数据类型(如整型、浮点型、字符串等)、运算符(算术、比较、逻辑等)、控制结构(如if语句、switch语句、for循环、while循环等)以及函数的定义与调用。理解并熟练运用这些基础知识是...
- **流程控制**:支持`for`循环、`while`循环、条件语句`if...else...`等。 - **函数定义**:`function [output1, output2,...] = function_name(input1, input2,...)`,函数可以有自己的工作空间。 ### 学习MATLAB...
5.3 编写for语句 86 5.4 编写do语句 88 第5章快速参考 95 第6章 管理错误和异常 97 6.1 处理错误 97 6.2 尝试执行代码和捕捉异常 98 6.2.1 未处理的异常 99 6.2.2 使用多个catch处理程序 100 6.2.3 捕捉多个...
在《C语言大学教程》中,首先会介绍C语言的基本概念,包括它的历史和与其他编程语言的区别。 程序设计的核心是解决问题,C语言中的程序是通过遵循特定语法规则的符号序列来描述问题解决方案的。学习过程中,第二...