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

相关推荐
gihigo199811 小时前
基于MATLAB的IEEE 14节点系统牛顿-拉夫逊潮流算法实现
开发语言·算法·matlab
合作小小程序员小小店11 小时前
游戏开发,桌面%小游戏,贪吃蛇%demo,基于vs2022,c语言,easyX,无数据库
c语言·开发语言
x***J34812 小时前
Python多线程爬虫
开发语言·爬虫·python
m***D28612 小时前
Python网络爬虫实战案例
开发语言·爬虫·python
甄心爱学习12 小时前
数据挖掘-聚类方法
人工智能·算法·机器学习
保持低旋律节奏12 小时前
C++——C++11特性
开发语言·c++·windows
ID_1800790547312 小时前
基于 Python 的淘宝商品详情数据结构化解析:SKU、价格与库存字段提取
开发语言·数据结构·python
星释12 小时前
Rust 练习册 82:Hamming与字符串处理
开发语言·算法·rust
时间不说谎12 小时前
c/c++的语法糖
开发语言
Laughtin12 小时前
终端Python环境的选择与切换
开发语言·python