关于sum+=1与sum=sum+1的关系(C语言)

一、sum += 1;与sum = sum + 1;是相等的,运算结果相等;

二、用一段代码说明;

cs 复制代码
# define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main()
{
	//初始变量值;
	int n1 = 1;
	int n2 = 1;

	//输出;
	printf("运算前的n1=%d,n2=%d", n1, n2);

	//换行;
	printf("\n");

	//运算;
	n1 += 1;
	n2 = n2 + 1;

	//输出;
	printf("n1+=1的结果为:%d,n2=n2+1的结果为:%d", n1, n2);

	//换行;
	printf("\n");

	return 0;
}

三、运行结果;

可以发现两者的结果是相同的,所以sum += 1;与sum = sum + 1;是等价的;

相关推荐
沐知全栈开发8 小时前
《jEasyUI 格式化列》
开发语言
17(无规则自律)8 小时前
DFS连通域统计:岛屿数量问题及其变形
c++·算法·深度优先
0xDevNull8 小时前
JDK 25 新特性概览与实战教程
java·开发语言·后端
某人辛木8 小时前
nodejs下载安装
开发语言·前端·javascript
笨笨饿8 小时前
34_数据结构_栈
c语言·开发语言·数据结构·人工智能·嵌入式硬件·算法
爱码驱动8 小时前
文件操作和IO
java·开发语言·io·文件操作
坊钰8 小时前
Java 反射机制
java·开发语言
单片机学习之路8 小时前
【Python】输入print函数
开发语言·前端·python
im_AMBER9 小时前
Leetcode 152 被围绕的区域 | 岛屿数量
数据结构·算法·leetcode·深度优先·广度优先·图搜索算法
李昊哲小课9 小时前
Python办公自动化教程 - 第1章 openpyxl基础入门 - 第一次用代码操控Excel
开发语言·python·excel·openpyxl