【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;
}
相关推荐
dangdang___go14 小时前
文件操作c语言
c语言·开发语言
塔能物联运维14 小时前
设备断网时数据丢失,后来启用本地缓存+异步重传队列
java·开发语言·缓存
天涯路s14 小时前
qt怎么自定义日志
开发语言·qt
Evand J14 小时前
【自适应IMM】MATLAB编写的创新多模型,基于CA/CT双模型和观测自适应。二维平面目标位置估计,带误差统计特性输出,附代码下载链接
开发语言·matlab·ekf·imm·交互式多模型
我命由我1234514 小时前
微信小程序 - scroll-view 的一些要点(scroll-view 需要设置滚动方向、scroll-view 需要设置高度)
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
7哥♡ۣۖᝰꫛꫀꪝۣℋ14 小时前
Spring IoC&DI
java·开发语言·mysql
wadesir14 小时前
Go语言反射之结构体的深比较(详解reflect.DeepEqual在结构体比较中的应用)
开发语言·后端·golang
你不是我我14 小时前
【Java 开发日记】我们来说一说 Redis IO 多路复用模型
java·开发语言·redis
想七想八不如1140814 小时前
408操作系统 PV专题
开发语言·算法