C++实训练习册(C++之基础语法入门练习题)
第1关:银行存款计算
任务描述
本关任务:编写一个能计算银行存款的小程序。
相关知识
为了完成本关任务,你需要掌握:1.简单的循环语句,2.基本数据类型。
编程要求
10万元存银行,每年利息3.75%,每年计算一次利息,将本金加上利息作为第二年的本金,求n年后该账户有多少钱。
编写程序,要求:输入整数n(表示n年后),输出n年后的账户钱数(保留两位小数)。
效果如下: 输入:2
输出:107640.63
开始你的任务吧,祝你成功!
代码:
#include <stdio.h>
#include <iostream>
using namespace std;
int main ()
{// 请在此添加你的代码/********** Begin ********/double a = 100000 ;int n,i;scanf ("%d",&n);for (i = 1;i<=n;i++)a = a*(1+0.0375);printf ("%.2f",a);return 0;/********** End **********/
}
第2关:选取最大的
任务描述
本关任务:编写一个能判断数字大小的小程序。
相关知识
为了完成本关任务,你需要掌握:1.基本输入输出,2.简单条件判断语句。
编程要求
问题:输入2个整数,再进行判断输出大的数。
效果如下: 输入:1 2
输出:2
开始你的任务吧,祝你成功!
代码:
#include <iostream>
using namespace std;
int main()
{//获取参数方式 cin//int x =0;//cin >> x;//结果输出使用 cout//cout<<"1";// 请在此添加你的代码/********** Begin ********/int a,b;cin>>a>>b;if(a>b){cout<<a;}else{cout<<b;}/********** End **********/
}
第3关:水分子总数
任务描述
本关任务:编写一个能计算关于水分子总数的小程序。
相关知识
为了完成本关任务,你需要掌握:基本计算
编程要求
一个水分子的质量是3.0*10^-23克,一夸脱水的质量是950克。写一个程序输入水的夸脱数n(0 <= n <= 1e10),然后输出水分子的总数。
公式: 水分子的总数 = 水的夸脱数 * 一夸脱水的质量 / 一水分子的质量
效果如下: 输入:109.43
输出:3.46528e+027
开始你的任务吧,祝你成功!
代码:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{//获取参数方式 cin//int x =0;//cin >> x;//结果输出使用 cout//cout<<"1";// 请在此添加你的代码/********** Begin ********/double quart,mM,amount;cin >> quart;if(quart >= 0 && quart <= 1e10){mM = 3.0 * pow (10,-23);amount = (quart*950)/mM;cout << amount;}else{cout << "请重新输入适当n值" << endl;}return 0;/********** End **********/
}
第4关:取整近似数
任务描述
本关任务:编写一个能计算一个三位数的取整到最近似的小程序。
编程要求
编写一个程序,将一个三位数取整到最近似的个位,十分位,百分位,千分位和万分位,打印出结果。
效果如下: 输入:100.453627
输出:
100
100.5
100.45
100.454
100.4536
开始你的任务吧,祝你成功!
代码:
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{//获取参数方式 cin//int x =0;//cin >> x;//结果输出使用 cout//cout<<"1";// 请在此添加你的代码/********** Begin ********/double a;cin>>a;printf("%.f\n",a);printf("%.1f\n",a);printf("%.2f\n",a);printf("%.3f\n",a);printf("%.4f",a);/********** End **********/
}
C++实训练习册(C++之基础语法入门练习题)相关推荐
- 计算机应用基础指法实训报告,计算机应用基础实训练习册
计算机应用基础实训练习册知识要点 一. 五笔字型 1.利用五笔直通车软件进行指法训练. ①启动五笔直通车(WBC.EXE)或金山打字2006,再进行指法训练. ②把握基准键位:A.S.D.F.J.K. ...
- educoder头歌实训 web课——JavaScript语言基础:JS循环语句
educoder头歌实训 太原理工大学web课程----JavaScript语法基础:JS运算符_玛卡巴卡的博客-CSDN博客 第1关:while类型 任务描述 质数的定义如下:大于1的自然数,且除 ...
- 零基础学C++——黑马程序员课程笔记(C++基础语法入门篇)
封面来自互联网侵删 视频地址:点击访问 (我这里开发工具选用VSstudio) 此笔记有三个系列: C++基础语法入门篇 C++核心编程篇 点击查看 C++提高编程篇 文章目录 C++初识 变量 常量 ...
- C++基础语法入门(一)
C++基础语法入门(一) C++基础语法 与语法对应的实例 C++基础语法 笔记是跟着B站黑马视频学习记下来的,https://www.bilibili.com/video/BV1et411b73 ...
- 黑马程序员 C++ 基础语法入门 学习记录
基础语法入门 文章目录 一.初识C++ 1.1 新建项目 1.2 编写项目 1.3 运行程序 1.4 注释 1.5 变量 1.6 常量 1.7 关键字 1.8 标识符命名规则 二.数据类型 2.1 整 ...
- C++ C++基础语法入门总结(二)引用-内联函数-C++11新特性
C++基础语法入门总结 C++引用 再谈引用和指针 C++内联函数 附加C++11新特性 auto关键字 基于范围的for循环 指针空值nullptr C++引用 引用:就是某一变量(目标)的一个别名 ...
- C++ C++基础语法入门总结(一)命名空间-输入输出-缺省参数-函数重载
C++基础语法入门总结 C++ 命名空间 如何定义和使用命名空间 C++ 输入与输出 C++ 缺省参数 C++函数重载 名字修饰 extern "c" 推荐阅读 C++ 命名空间 ...
- Python基础语法入门篇(一)
Python基础语法入门篇(二) 1. 注释 在我们工作编码的过程中,如果一段代码的逻辑比较复杂,不是特别容易理解,可以适当的添加注释,以辅助自己 或者其他编码人员解读代码. 注释是给程序员看的,为了 ...
- Go(一):Go基础语法入门
Go基础语法入门 第一个go程序 变量 常量 数据类型 字符串处理 `++` `--` 运算符 逻辑运算符 循环 `for ... := range ...` `switch` 死循环 数组的CURD ...
最新文章
- ubuntu14.06 Lts开启ssh服务
- Apache/Nigix + Tomcat + 负载均衡
- 图:图的邻接矩阵创建、深度优先遍历和广度优先遍历详解
- 事件总线帧---Otto
- win11系统下安装java 8的教程
- 网络安全应急响应-常用工具
- python 常微分方程 画向量场_千里积于跬步——流,向量场,和微分方程[转载]...
- 物联网早期森林火灾探测
- 【读书笔记 1】《读大江大河 有感》
- 遗忘曲线艾宾浩斯规律
- 3款好用的知识库软件,帮你解决私有化部署,老板抓紧收藏
- C++primer、Effective C++应该怎么读,如何读?
- 解析URL得到IP地址
- 批处理-删除子目录中的文件及文件夹
- gif如何压缩?怎么在线gif压缩?
- DM10-偏差-方差-验证曲线-学习曲线
- selenium验证码登录_用 Python 登录主流网站
- GeoGebra笔记10 :Sequence序列
- unity3D VR手柄模型替换
- leetcode 538:把二叉树搜索树转换为累加树