if语句中(num=X)和(num==X)的区别

简介: if语句中(num=X)和(num==X)的区别
//if语句中如果用了两个等号(判断)
//#include<stdio.h>
//int main()
//{
//    int num = 3;
//    if (num == 5)
//        printf("hehe\n");
//    else
//        printf("haha\n");//打印结果为haha
//    return 0;
//}
//if语句中如果用了一个等号(赋值)
#include<stdio.h>
int main()
{
    int num = 3;
    if (num = 5)
        printf("hehe\n");
    else
        printf("haha\n");//打印结果为hehe
    return 0;
}

image.png

image.png

相关文章
|
3月前
|
Serverless
COUNT函数
COUNT函数计算包含数字的单元格以及参数列表中数字的个数。使用函数 COUNT可以获取区域或数字数组中数字输入项的个数。 (1)语法格式:COUNT(valuel,value2,…) (2)功能:计算区域中包含数字的单元格个数
range() 函数
`range()`函数在Julia中生成指定范围和步长的序列。它可以有四个参数:`start`(起始值),`stop`(结束值),`length`(长度)和`step`(步长)。例如,`range(1, stop=100)`产生从1到100的序列。如果`length`未指定,序列会在接近`stop`但能被`step`整除的位置结束。`collect()`与`range()`结合使用可创建数组。示例展示了不同参数组合下的序列生成,并将其转换为数组。
|
算法
三元运算符 return mData == null ? 0 : mData.size();的含义
三元运算符 return mData == null ? 0 : mData.size();的含义
80 0
|
存储
什么时候 a == 1 && a == 2 && a == 3 为 true?
什么时候 a == 1 && a == 2 && a == 3 为 true?
144 0
什么时候 a == 1 && a == 2 && a == 3 为 true?
|
SQL Oracle 关系型数据库
count函数
count函数
163 0
|
人工智能 索引 Python
HDOJ 2071 Max Num
HDOJ 2071 Max Num
110 0
HDOJ 2071 Max Num
|
Java 编译器
Java堆栈,以及eqauls和==的区别
Java堆栈,以及eqauls和==的区别
156 0

热门文章

最新文章