【C语言】赋值运算符&自增、自减

C语言中=用来表示赋值,将符号右边的常量或变量的值,赋值给左边的变量。

等号用==来表示,一般用于判断条件,属于关系运算的一种,所以会有返回值,1或0。

cpp 复制代码
#include <stdio.h>
/*	功能:赋值运算、自增自减 
	时间:2024年10月 
	地点:贤者楼129 
	作者:LChen
*/

int main() {
	
	int a;
	int ans0,ans1,ans2; 
	
	scanf("%d",&a);
	
	//初始化 
	ans0=1;
	printf("ans0=%d\n",ans0);
	
	//复合赋值 
	ans0*=a;
	printf("ans0=%d\n",ans0);
	
	//自增 
	ans0++; 
	printf("ans0=%d\n",ans0);
	++ans0; 
	printf("ans0=%d\n",ans0);
	
	//初始化
	ans1=0;
	ans2=0;
	ans1=ans0++;				//先用后加 
	ans2=++ans0;				//先加后用 
	printf("%d %d\n",ans1,ans2);
	
	return 0;
}
相关推荐
Rysxt_几秒前
UniApp App.vue 文件完整教程
开发语言·前端·javascript
.ZGR.1 分钟前
Java小项目——文件管理系统 V3.0
java·开发语言
superman超哥7 分钟前
Rust Trait 定义与实现:类型系统的多态基石
开发语言·rust·类型系统·rust trait·定义与实现·多态基石
superman超哥9 分钟前
Rust 方法与关联函数:所有权语义下的行为设计
开发语言·rust·rust底层探索·rust方法与关联函数·所有权语义下的行为设计
爱吃生蚝的于勒12 分钟前
【Linux】深入理解软硬链接
linux·运维·服务器·c语言·数据结构·c++·算法
糕......16 分钟前
Java IO流:数据传输的艺术与机制
java·开发语言·网络·学习
一路往蓝-Anbo22 分钟前
【第23期】资源保护:关中断 vs 互斥量 (Mutex)
c语言·开发语言·stm32·单片机·嵌入式硬件·物联网
Mcband26 分钟前
Java 三方 JSON 比对
java·开发语言·json
世转神风-27 分钟前
qt-通信协议基础-uint64_t转QByteArray-小端系统
开发语言·qt
easyboot29 分钟前
python获取C#WEBAPI的数据
开发语言·python·c#