2024.7.2作业

1. 梳理笔记(原创!!!)

2.解析代码:分析每一步变量的取值

#include <stdio.h>

int main(int argc, char *argv\[\])

{

int a = 10; //a=10

int b = a--; //b=10

int c = a + b + 2; //a=9 b=10 c=21

int d = (b--) + (++c); //d=10+22=32 c=22 执行后b=9

printf("%d\n",d);

}
单选题 B

A. d = 31 B. d = 32 C. d = 33 D. d = 34

3.

结果是 9

4.

D

相关推荐
春风解人意3 小时前
从零开始学习嵌入式P29----线程间的通信
c语言·嵌入式硬件·学习
从零开始的嵌入式之旅4 小时前
day32
linux·c语言·经验分享·笔记·嵌入式硬件
一条破秋裤5 小时前
C-数据类型
c语言·开发语言·chrome
xx~t5 小时前
嵌入式学习——进程与线程2
linux·c语言·学习·进程与线程
Discipline~Hai8 小时前
Linux应用软件编程04-线程
linux·服务器·c语言·开发语言·linux应用软件编程
LuminousCPP9 小时前
数据结构-二叉树(五):查找、销毁与前序序列建树
c语言·数据结构·笔记·二叉树
Navigator_Z16 小时前
LeetCode //C - 1208. Get Equal Substrings Within Budget
c语言·算法·leetcode
xx~t17 小时前
嵌入式——进程与线程1
linux·c语言·学习·嵌入式·进程与线程
老当益壮梁奶奶18 小时前
Linux软件编程学习笔记(七):线程分离与线程间通信详解
linux·c语言·c++·笔记·学习
zbyyd20 小时前
Linux 多线程:互斥锁 &amp; 信号量
linux·c语言·开发语言·网络