c++基础知识02
1.前置与后置区别
#include<iostream>
using namespace std; int main()
{
//前置和后置区别
//前置递增或递减 先让变量加减1 然后进行表达式运算
int a1 = 10;
int b1 = ++a1 * 10;
cout << "a1=" << a1 << endl;
cout << "b1=" << b1 << endl;
//后置递增或递减 先进行表达式运算,后让变量加减1
int a2 = 10;
int b2 = a2++ * 10;
cout << "a2=" << a2 << endl;
cout << "b2=" << b2 << endl; system("pause"); return 0;
}
2.if选择结构
#include<iostream>
using namespace std;
int main() {
//选择结构
int score = 0;
cout << "请输入一个分数" << endl;
cin >>score;
if (score > 600) //if条件后不要加分号
{
cout << "恭喜您考上一本大学" << endl;
}
else
{
cout << "很遗憾您未能考上一本" << endl;
};
//多条件选择结构
int grade = 0;
cout << "请输入一个分数" << endl;
cin >> grade;
cout << "您输入的分数为:" << grade << endl; if (grade > 600)
{
cout << "恭喜您考上一本大学" << endl;
if (grade>700)
{
cout << "您能考入985" << endl;
}
else if (grade>650)
{
cout << "您能考入211" << endl;
}
else
{
cout << "您能考入普通一本" << endl;
}
}
else if (grade > 500)
{
cout << "恭喜您考上二本大学" << endl;
}
else if (grade > 400)
{
cout << "恭喜您考上三本大学" << endl;
}
else
{
cout << "很遗憾您未能考上本科" << endl;
} system("pause"); return 0;
}
3.while与do..while循环结构
#include<iostream>
using namespace std; int main()
{
//while循环语句
//输出数字0~9
int num = 0; while (num < 10)
{
cout << num << endl;
num++; } //do...while循环语句: do{循环语句}while(循环条件);
// 与while的区别在于会先执行一次循环语句,再判断循环条件 do
{
cout << num << endl;
num++;
} while (num < 10); system("pause"); return 0;
c++基础知识02的更多相关文章
- MongoDB基础知识 02
MongoDB基础知识 02 6 数据类型 6.1 null : 表示空值或者不存在的字段 {"x":null} 6.2 布尔型 : 布尔类型只有两个值true和false {&q ...
- day03-MySQL基础知识02
MySQL基础知识02 4.CRUD 数据库CRUD语句:增(create).删(delete).改(update).查(Retrieve) Insert 语句 (添加数据) Update 语句(更新 ...
- AI-图像基础知识-02
目录 图像坐标系 图像数字化 图像坐标系 在前面的数据标注文章中讲述如何进行标注,而标注后会保留4个坐标点,那么这些坐标点如何表示在图片中的位置?要表示一个点或图形的位置,就需要涉及到坐标系的 ...
- .NET基础知识(02)-拆箱与装箱
装箱和拆箱几乎是所有面试题中必考之一,看上去简单,就往往容易被忽视.其实它一点都不简单的,一个简单的问题也可以从多个层次来解读. 常见面试题目: 1.什么是拆箱和装箱? 2.什么是箱子? 3.箱子放在 ...
- 3-15 JS基础知识02
一.For循环: For (var i = 0; i <= 10; i++){ 循环体: } 注意:For循环中的表达式是可以省略的,省略以后是个死循环. odd:奇数 even : 偶 ...
- Android基础知识02—安卓日志工具LogCat的五种方法
--------Android 02-------- >>> Android的日志工具LogCat 五个方法,记录信息的级别不一样,从低到高为: 1.Log.v()-日志 ...
- 2、vueJs基础知识02
vue生命周期: 钩子函数: created -> 实例已经创建 √ beforeCompile -> 编译之前 compiled -> 编译之后 ready -> 插入到文档 ...
- python基础知识0-2
# !/usr/bin/env python # 提示输入用户名和密码 # 验证用户名和密码# 如果错误,则输出用户名或密码错误# 如果成功,则输出 欢迎,XXX! import ge ...
- 020 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 14 变量与常量 知识总结
020 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 14 变量与常量 知识总结 本文知识点:变量与常量 知识总结 Java中的标识符 Java中的关键字 目前常 ...
随机推荐
- dubbo注册中心占位符无法解析问题(二)
dubbo注册中心占位符无法解析问题 前面分析了dubbo注册中心占位符无法解析的问题. 并给出了2种解决办法: 降低mybatis-spring的版本至2.0.1及以下 自定义MapperScann ...
- 【c++ Prime 学习笔记】第1章 开始
1.1 编写一个简单的程序 int main() { return 0; } 函数 包含4部分: 返回类型(return type) 函数名(function name) 形参列表(parameter ...
- 吴恩达课后习题第二课第三周:TensorFlow Introduction
目录 第二课第三周:TensorFlow Introduction Introduction to TensorFlow 1 - Packages 1.1 - Checking TensorFlow ...
- airtext初始化(一)
- Flink sql 之 join 与 StreamPhysicalJoinRule (源码解析)
源码分析基于flink1.14 Join是flink中最常用的操作之一,但是如果滥用的话会有很多的性能问题,了解一下Flink源码的实现原理是非常有必要的 本文的join主要是指flink sql的R ...
- OO_JAVA_JML系列第三次作业__架构之谈
OO_JAVA_JML系列第三次作业 ## ----架构之谈 目录 OO_JAVA_JML系列第三次作业 出发点 操作的可分离性 操作本身的多样性 实现手段:表驱动编程 储存 注册 出发点 操作的可分 ...
- Charles的简单用法
Charles的简单用法 一.抓电脑上 http 包 二.显示请求的 Request 和 Response 三.抓取电脑上 https 包 1.安装根证书 2.在钥匙串中启用根证书 3.配置哪些需要抓 ...
- 阿里P7面试官:请你简单说一下类加载机制的实现原理?
面试题:类加载机制的原理 面试官考察点 考察目标: 了解面试者对JVM的理解,属于面试八股文系列. 考察范围: 工作3年以上. 技术背景知识 在回答这个问题之前,我们需要先了解一下什么是类加载机制? ...
- cf 12C Fruits(贪心【简单数学】)
题意: m个水果,n个价格.每种水果只有一个价格. 问如果给每种水果分配价格,使得买的m个水果总价格最小.最大. 输出最小值和最大值. 思路: 贪心. 代码: bool cmp(int a,int b ...
- 从ACID到CAP及BASE
从ACID到CAP及BASE ACID 说到事务,肯定想到事务的ACID特性,即原子性(Atomicity).一致性(Consistency).隔离性(Isolation).持久性(Durabilit ...