关于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;是等价的;

相关推荐
%xiao Q8 分钟前
GESP C++四级-216
java·开发语言·c++
西红市杰出青年9 分钟前
Python异步----------信号量
开发语言·python
tianyuanwo14 分钟前
深入浅出SWIG:从C/C++到Python的无缝桥梁
c语言·c++·python·swig
程序员-King.23 分钟前
day151—双端队列—找树左下角的值(LeetCode-513)
算法·leetcode·二叉树·双端队列·队列
苦藤新鸡30 分钟前
15 .数组右移动k个单位
算法·leetcode·动态规划·力扣
狐5740 分钟前
2026-01-19-牛客每日一题-阅读理解
笔记·算法·牛客
a程序小傲41 分钟前
蚂蚁Java面试被问:向量数据库的相似度搜索和索引构建
开发语言·后端·python·架构·flask·fastapi
w***76551 小时前
JS vs jQuery:核心差异解析
开发语言·javascript·jquery
黎雁·泠崖1 小时前
Java面向对象:购物车系统完整版+全系列考点复盘
java·开发语言
初次见面我叫泰隆1 小时前
Qt——2、信号和槽
开发语言·c++·qt