编导期末判断总结(C4)

2024-05-31 08:58
文章标签 总结 判断 期末 c4 编导

本文主要是介绍编导期末判断总结(C4),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

编导期末判断总结(C4)

判断

优先级

逻辑或(&&)的优先级高于逻辑与(||)

!= 和 == 是同一优先级

复合语句

复合语句的作用就好比一个和单个语句

我们把用大括号括住的多个语句叫做复合语句,这个语句通称为“块”

比如

if (i > 10)
{
cin >>  name;
cin >> age;
cout <<name<<endl;
cout << age<endl;
}

整个大括号里面的就是复合语句。

其作用就好像把里面的整个当作单个语句。

逻辑运算符

||和 &&还有!统称为逻辑运算符

(或且非)

断言语句assert statement

C++中的assert()函数可以实现断言功能,在使用assert函数之前应该先引入头文件。

void assert (int expression);

如果参数表达式不为0(也就是true),那么什么都不会发生。

参数表达式为0(也就是false),会中断运行程序。

当禁用断言语句的时候可以用

#define NDEBUG

来禁用断言语句

控制结构

control structure

可以改变程序正常的运行顺序

关系运算符

!= < <= >= 等是关系运算符

ps:‘!’是逻辑运算符

选择

运算符的优先级(必考)
第一  ++ --  !
第二 * / %
第三 + -
第四  = !=
第五 && || ?:(三目运算)
if语句

if(表达式){执行内容}

其中的表达式也叫做decision maker

三目运算

<表达式1>?<表达式2>:<表达式3>

如果表达式1为真,执行表达式2

否则执行表达式3

复合和嵌套

复合语句就是在{}中的语句当作单个语句

嵌套就好比两个if嵌套在一起

eg:

if(表达式1)
{if(表达式2)
{
程序1
}}
选择语句

在选择语句中,计算机会根据某些条件执行特定语句

这篇关于编导期末判断总结(C4)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1017659

相关文章

python判断文件是否存在常用的几种方式

《python判断文件是否存在常用的几种方式》在Python中我们在读写文件之前,首先要做的事情就是判断文件是否存在,否则很容易发生错误的情况,:本文主要介绍python判断文件是否存在常用的几种... 目录1. 使用 os.path.exists()2. 使用 os.path.isfile()3. 使用

SQL中JOIN操作的条件使用总结与实践

《SQL中JOIN操作的条件使用总结与实践》在SQL查询中,JOIN操作是多表关联的核心工具,本文将从原理,场景和最佳实践三个方面总结JOIN条件的使用规则,希望可以帮助开发者精准控制查询逻辑... 目录一、ON与WHERE的本质区别二、场景化条件使用规则三、最佳实践建议1.优先使用ON条件2.WHERE用

Go语言如何判断两张图片的相似度

《Go语言如何判断两张图片的相似度》这篇文章主要为大家详细介绍了Go语言如何中实现判断两张图片的相似度的两种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 在介绍技术细节前,我们先来看看图片对比在哪些场景下可以用得到:图片去重:自动删除重复图片,为存储空间"瘦身"。想象你是一个

Nginx Location映射规则总结归纳与最佳实践

《NginxLocation映射规则总结归纳与最佳实践》Nginx的location指令是配置请求路由的核心机制,其匹配规则直接影响请求的处理流程,下面给大家介绍NginxLocation映射规则... 目录一、Location匹配规则与优先级1. 匹配模式2. 优先级顺序3. 匹配示例二、Proxy_pa

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

MySQL基本查询示例总结

《MySQL基本查询示例总结》:本文主要介绍MySQL基本查询示例总结,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Create插入替换Retrieve(读取)select(确定列)where条件(确定行)null查询order by语句li

Python如何判断字符串中是否包含特殊字符并替换

《Python如何判断字符串中是否包含特殊字符并替换》这篇文章主要为大家详细介绍了如何使用Python实现判断字符串中是否包含特殊字符并使用空字符串替换掉,文中的示例代码讲解详细,感兴趣的小伙伴可以了... 目录python判断字符串中是否包含特殊字符方法一:使用正则表达式方法二:手动检查特定字符Pytho

Linux区分SSD和机械硬盘的方法总结

《Linux区分SSD和机械硬盘的方法总结》在Linux系统管理中,了解存储设备的类型和特性是至关重要的,不同的存储介质(如固态硬盘SSD和机械硬盘HDD)在性能、可靠性和适用场景上有着显著差异,本文... 目录一、lsblk 命令简介基本用法二、识别磁盘类型的关键参数:ROTA查询 ROTA 参数ROTA

判断PyTorch是GPU版还是CPU版的方法小结

《判断PyTorch是GPU版还是CPU版的方法小结》PyTorch作为当前最流行的深度学习框架之一,支持在CPU和GPU(NVIDIACUDA)上运行,所以对于深度学习开发者来说,正确识别PyTor... 目录前言为什么需要区分GPU和CPU版本?性能差异硬件要求如何检查PyTorch版本?方法1:使用命

Qt实现网络数据解析的方法总结

《Qt实现网络数据解析的方法总结》在Qt中解析网络数据通常涉及接收原始字节流,并将其转换为有意义的应用层数据,这篇文章为大家介绍了详细步骤和示例,感兴趣的小伙伴可以了解下... 目录1. 网络数据接收2. 缓冲区管理(处理粘包/拆包)3. 常见数据格式解析3.1 jsON解析3.2 XML解析3.3 自定义