首页 > 编程语言 >C++和C语言if else

C++和C语言if else

时间:2024-08-01 21:55:58浏览次数:15  
标签:判断 代码 C++ C语言 else 成立 执行 表达式

一、if。

if(/*表达式*/)//如果表达式成立,执行大括号里的代码。如果表达式不成立,执行大括号下面的代码。
{
    //代码
}

二、else。 

else//else一般和if配对,如果if表达式不成立,执行else。如果if表达式成立,不执行else
{
    //代码
}

 所以执行如上代码输出的是"1是单数"。

三、else if。

else if就是上一次if判断表达式不成立,在判断一次。

所以执行如上代码先判断2是不是负数:不是

再判断是不是双数:是,输出2是双数

结束程序。 

作者10岁的小Tyler

标签:判断,代码,C++,C语言,else,成立,执行,表达式
From: https://blog.csdn.net/Tyler_TXZ/article/details/140849578

相关文章

  • 嵌入式软件--C语言高级 DAY 8 函数
    函数是C语言尤为重要的知识点,再嵌入式的学习过程中,对51和32的单片机的学习是重中之重。一、函数的基本概念1.介绍函数是一种可重复使用的代码块,用于执行特定的任务或操作。函数允许我们将代码逻辑组织成独立的单元,从而提高了代码的可读性、可维护性和重用性。一个C程序可......
  • C++入门基础
    文章目录一、C++的由来1、C++的起源2、C++的版本更新二、C++的第一个程序三、命名空间1、namespace的价值2、namespace的定义3、命名空间的使用四、C++输⼊&输出五、缺省参数六、函数重载七、引用1、引用的概念和定义一、C++的由来1、C++的起源C++的起源可......
  • 酸奶配面包的c语言世界(3)
    第三讲:分支与循环(上)写自己的东西不要做留声机不要做写满字的纸要做孤天的鹤                    ——24.7.291.if语句if语句的语法形式:if(表达式)语句c语言中,0表示假,非0表示真表达式为非0(真),那么语句执行,表达式为0(假),则语......
  • 嵌入式开发C语言学习day26-华清作业8.1
    思维导图作业//使用两个线程完成两个文件的拷贝,分支线程1拷贝前一半,分支线程2拷贝后一半,主线程回收两个分支线程的资源#include<myhead.h>#defineMAX1024structBuf{charfile1[20];charfile2[20];intsize;};//进程1拷贝前半内容void*copy......
  • C++类的组合和类的继承的区别
    C++类的组合和类的继承的区别类的组合:类的组合是一种将一个类的对象作为另一个类的成员变量的设计方式。classEngine{public:Engine(){/*...*/}~Engine(){/*...*/}};classCar{private:Engineengine;//Engine的构造函数和析构函数将被调用......
  • C++深拷贝和浅拷贝的区别
    C++深拷贝和浅拷贝的区别#include<iostream>#include<cstring>usingnamespacestd;classstudent{public:student(constchar*name,intage);//声明构造函数~student();//析构函数//如果没有定义拷贝构造函数,编译器就自动生成默认拷贝构造函数:浅拷贝......
  • 行李托运问题(c++实际问题专题1)
    大家好,小编今天给大家带来一个问题,这个问题出题方法也比较实用。先看一下题干: 这道题目其实分一下货物的类型就行了,<=10的算一类,>10的算一类,这样在分别算出就行,先算<=10的:if(n<=10)cout<<fixed<<setprecision(2)<<2.5;//注意,这里需要用fixed-setpresicion函数......
  • 图的遍历及其C语言实现
    目录1.为什么需要两种遍历方法?2.深度优先搜索(DeepthFirstSearch,DFS)思想:具体过程:伪代码:时间复杂度:3.广度优先搜索(BreadthFirstSearch,BFS) 思想:具体过程: 伪代码: 时间复杂度:图示: ​编辑 C语言代码演示1.为什么需要两种遍历方法?解决不同问题:DFS适用......
  • C++ STL adjacent_difference 用法
    一:功能    计算相邻两个元素的差(默认),也可以使用其他自定义运算函数,比如计算相邻两个元素的和。二:用法#include<iostream>#include<vector>#include<numeric>intmain(){std::vector<int>data{2,3,5,7,11,13};//前两个参数指定输入的范围,第......
  • C++-入门(下)
    一、前言:目标:1.C++关键字2.命名空间3.C++输入&输出4.缺省参数5.函数重载6.引用7.内联函数8.auto关键字(C++11)9.基于范围的for循环(C++11)10.指针空值---nullptr(C++11)二、目标的实现:6.引用:6.1引用概念:        引用不是新定义一......