C++学习笔记(第二章 数据类型 变量 表达式 if语句)
来源:互联网 发布:matlab svd算法 编辑:程序博客网 时间:2024/05/22 08:14
题目1:分段函数求值 ,计算下面函数的值并输出
//解法1#include<iostream>using namespace std;int main( ){ int x, y; cin>>x; if (x>=1) y=x-1; else y=-x+1; cout<<y<<endl; return 0;}</iostream>
题目2:分段函数求值,从键盘输入x的值(要求为实型),根据公式1计算并输出x和y的值。
//解法1#include<iostream>#include<cmath>using namespace std;int main( ){ double x, y; cin>>x; if (x<2) y=x; else if(x<6) //此处已经自然满足x>=2的条件 y=x*x+1; else if(x<10) y=sqrt(x+1); else //自然是x>=10的时候执行下一语句 y=1/(x+1); cout<<y<<endl; return 0;}
//解法2#include<iostream>#include<cmath>using namespace std;int main( ){ double x, y; cin>>x; if (x<2) y=x; if(x>=2 && x<6) y=x*x+1; if(x>=6 && x<10) y=sqrt(x+1); if(x>=10) y=1/(x+1); cout<<y<<endl; return 0;}
题目3:小贺刚上班,按计时制领工资,每小时rate元RMB。每周工作时间40小时,如果要加班,超出部分按正常工资的1.5倍计(老板还算不错喔!)。这周小贺上班的时间为hour小时,请编程序,输入rate和hour,输出小贺本周的薪水。
#include <iostream>using namespace std;int main( ){ double salary, sum; int hour; cout << "小贺每小时薪金是: "; cin >> salary; cout << "本周工作了多少小时: "; cin >> hour; if(hour>40) sum= 40*salary + 1.5*salary*(hour-40); else sum = salary*hour; cout<<"小贺本周领薪水:" << sum << "元。\n"; return 0;}
题目4:设计一个程序,用于赛车上的计算机监视系统。该程序在赛车油量偏低时(少于1/4),警示车手应该注意;在油箱接近满载(不低于3/4)时要告诉车手绕过维修站。在其他情况下,不提示任何信息,以免车手分心。
请设计出这个程序来,输入油量刻度(0-1之内的数,如0.21),提示相应信息,如果需要的话。
//解法1#include <iostream>using namespace std;int main( ){ double fuel_reading; cout << "输入油量表读数(0-1): "; cin >> fuel_reading; //下面加上花括号使if-else能够正确匹配 if (fuel_reading < 0.75) { if (fuel_reading < 0.25) cout << "油量低,注意!\n"; } else { cout << "高油量,不必停!\n"; } return 0;}//解法2#include <iostream>using namespace std;int main( ){ double fuel_reading; cout << "输入油量表读数(0-1): "; cin >> fuel_reading; if (fuel_reading > 0.75) cout << "高油量,不必停!\n"; if (fuel_reading < 0.25) cout << "油量低,注意!\n"; return 0;}
0 0
- C++学习笔记(第二章 数据类型 变量 表达式 if语句)
- C++Primer 学习笔记 第二章(变量和基本数据类型)
- C#.NET学习笔记11,12---布尔表达式2组合,if语句
- C++的学习笔记(第二章:基本数据类型与表达式)
- 第二章 if语句
- lua学习笔记_注释、基本数据类型、if语句
- Python学习第二课-Python变量、运算符、表达式、数据类型
- Python学习笔记 - 1.变量.表达式.语句
- C语言知识点学习之if语句变量比较顺序
- C语言基础知识之(一):进制、基本数据类型、常量、变量、表达式、语句
- Objective-C 2.0 学习笔记三(数据类型和表达式)
- C语言——第二节笔记 数据类型和表达式
- [初学笔记] 变量,if语句,for语句
- Python学习笔记(4)-if语句
- Python学习笔记(8)- if语句
- C/C++学习笔记二(变量、表达式)
- C++primer学习笔记(一):第二章.变量和基本类型
- c语言学习笔记8之if语句
- SqliteDatabase insert(String table, String nullColumnHack, ContentValues values)
- 深度学习 MATLAB toolbox 下载地址
- OpenGL学习之路——OpenGL里面的Hello World
- _mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")
- i7vpn网络加速器的优势跟使用方法
- C++学习笔记(第二章 数据类型 变量 表达式 if语句)
- C++异常传递三种不同方式介绍
- 解读Unity中的CG编写Shader系列7——漫反射
- 深度学习( Deep Learning )软件资源列表
- 需要符号拓展的移位运算
- C++学习笔记(第三章 多分支结构 循环程序设计 之一)
- Yii通过Ajax修改字段值的方法
- [Rtsp]海康网络摄像头基于RTSP协议的windows平台监控
- 你好,C++(10)这次的C++考试你过了没有?C++中表示逻辑判断的布尔数据类型