【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;
}
相关推荐
魔都吴所谓20 分钟前
【go】map基础操作
开发语言·后端·golang
程序员编程指南1 小时前
Qt 嵌入式 Linux 系统定制全指南
linux·c语言·开发语言·c++·qt
seabirdssss6 小时前
错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException
java·开发语言
gnawkhhkwang6 小时前
io_getevents 和 io_pgetevents 系统调用及示例
linux·c语言·开发语言
喵手6 小时前
使用ASIWebPageRequest库编写Objective-C下载器程序
开发语言·macos·objective-c
weixin_456904276 小时前
C#泛型委托讲解
开发语言·c#
君莫笑几人回6 小时前
关于记录一下“bug”,在做图片上传的时候出现的小问题
java·开发语言·spring boot
rockmelodies7 小时前
RSA 解密逻辑
开发语言·python
许泽宇的技术分享7 小时前
「一键召唤 007」:开源多智能体 JoyAgent-JDGenie 如何让你的 AI 产品从 Demo 到 真香 只差 Ctrl+C / Ctrl+V?
c语言·人工智能·开源
澡点睡觉7 小时前
golang的包和闭包
开发语言·后端·golang