C语言完美演绎5-7

/* 范例:5-7 */

#include <stdio.h>

void main(void)

{

int a=2,b=5;

a=a+b;

printf("a=a+b:%d\n",a);

a=2;b=5;

a+=b; /* a=a+b;语句与a+=b;语句的功能一样 */

printf("a+=b:%d\n\n",a);

a=2;b=5;

a=a%b;

printf("a=a%%b:%d\n",a);

a=2;b=5;

a%=b; /* a=a%b;语句与a%=b;语句的功能一样 */

printf("a%%=b:%d\n\n",a);

a=2;b=5;

a=a|b;

printf("a=a|b:%d\n",a);

a=2;b=5;

a|=b; /* a=a|b;语句与a|=b;语句的功能一样 */

printf("a|=b:%d\n\n",a);

a=10;b=2;

a=a>>b;

printf("a=a>>b:%d\n",a);

a=10;b=2;

a>>=b; /* a=a>>b;语句与a>>=b;语句的功能一样 */

printf("a>>=b:%d\n\n",a);

getchar();

}

程序执行结果:

a=a+b:7

a+=b:7

a=a%b:2

a%=b:2

a=a|b:7

a|=b:7

a=a>>b:2

a>>=b:2

相关推荐
Fa_Mian_Tuan15 小时前
图论基础|邻接矩阵超详细讲解(含无向/有向/带权图+完整可运行C语言代码)
c语言·数据结构·笔记·算法·图论
bkspiderx17 小时前
从零开始:VS Code搭建C/C++开发环境全指南(Windows/macOS/Linux)
c语言·c++·windows·vs code·c/c++开发环境
wuyk55517 小时前
第 6 章 FOC 完整系统整合:从算法到真机跑起来
c语言·开发语言·stm32·单片机·嵌入式硬件
luj_176817 小时前
元设计的诱惑与现实
c语言·开发语言·c++·经验分享·算法
AC赳赳老秦17 小时前
OpenClaw 多源采集公开行业数据:从原始信息到研究报告初稿的自动化实践
java·c语言·c++·python·php·deepseek·openclaw
是隼人20 小时前
buuctf-pwn bjdctf_2020_babystack2题解 整数溢出(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
孤存52220 小时前
c语言动态内存管理
c语言·开发语言·算法
祖力5520 小时前
快速学会数据结构中的链式队列与循环队列
linux·c语言·数据结构·算法
钡铼技术工坊1 天前
N板共享内存集成教程
c语言
Hhy_11071 天前
《C++深度解构02》类和对象(上)——定义规范、内存对齐与 this 指针全解
c语言·开发语言·c++·学习·visual studio