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中的关键字 目前常 ...
随机推荐
- 掌握BeanShell,轻松处理jmeter中的数据
作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15424558.html 博客主页:https://www.cnblogs.com/testero ...
- 款阿里开源的 Java 诊断工具Arthas
Arthas是什么鬼? Arthas是一款阿里巴巴开源的 Java 线上诊断工具,功能非常强大,可以解决很多线上不方便解决的问题. Arthas诊断使用的是命令行交互模式,支持JDK6+,Linux. ...
- 【UE4 设计模式】外观模式 Facade Pattern
概述 描述 外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用.外观模式又称为门面模式,它是一 ...
- 莱特币(LTC)开发环境搭建
Linux系统下搭建莱特币LTC开发环境 1.简介 2.LTC 客户端下载 3.解压到一个固定的目录中 4.启动客户端 4.1.参数解释: 4.2.更多详细的配置 5.执行命令测试一下 6.获取莱特币 ...
- Python课程笔记(二)
1.格式化输出 print("%d %d %s" % (15, 3.14, 12.8)) 对比C语言 printf("%d,%d,%s",15, 3.14, 1 ...
- hdu 5166 Missing number(。。。)
题意: 有一个排列,但少了两个数.给你少了这两个数的排列.找出是哪两个数. 思路: 看代码,,, 代码: int a[1005]; int main(){ int T; cin>>T; w ...
- hdu 5095 Linearization of the kernel functions in SVM(模拟,分类清楚就行)
题意: INPUT: The input of the first line is an integer T, which is the number of test data (T<120). ...
- Unmount and run xfs_repair
参考连接:https://blog.csdn.net/qq_35022803/article/details/109287086 如故障图所示,sda3出现问题, 下面的解决办法: 解决办法: 原因: ...
- Docker 18.03 Centos7.6 安装 内网
首先访问https://download.docker.com/linux/centos/7/x86_64/stable/Packages/获取对应版本的rpm包docker包docker-ce-18 ...
- Excel 读写
一.环境准备:pom.xml 导入依赖 poi-ooxml <dependencies> <dependency> <groupId>org.apache.poi& ...