嵌入式C开发基础题(11)之自减操作
2013-09-11 23:45
176 查看
第11题:考查自减操作(--)
这段程序的输出是:
(a)0 1 2 0
(b) 0 1 2 1 (c) 1 2 0 1 (d) 0 2 1 1
解答:
考查--操作和递归调用,仔细分析一下就可以了
#include <stdio.h> void e(int ); void main() { int a; a=3; e(a); } void e(int n) { if(n>0) { e(--n); printf("%d\n", n); e(--n); } }
这段程序的输出是:
(a)0 1 2 0
(b) 0 1 2 1 (c) 1 2 0 1 (d) 0 2 1 1
解答:
考查--操作和递归调用,仔细分析一下就可以了
相关文章推荐
- l嵌入式开发--linux基础命令操作
- 嵌入式开发之C基础学习笔记09--位段,枚举和文件操作
- Java软件开发基础知识梳理之(11)------Java中的GC操作及相关概念
- 安卓开发11:操作控件
- 嵌入式开发与ARM基础 s3c2440
- 使用Java操作Windows注册表-Java基础-Java-编程开发
- WPF Multi-Touch 开发:基础触屏操作(Raw Touch)
- 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-演示ORM的基本操作
- 安卓开发之java基础笔记11反射机制、枚举
- 【web开发】☆★之利用POI操作Excel表格系列教程【11】单元格合并
- 嵌入式C实战项目开发技巧:如果对一个有规律的数组表进行位移操作
- 嵌入式C开发基础题(4)
- 嵌入式C开发基础题(6)
- WPF Multi-Touch 开发:基础触屏操作(Raw Touch)
- 【嵌入式开发】嵌入式 开发环境 (远程登录 | 文件共享 | NFS TFTP 服务器 | 串口连接 | Win8.1 + RedHat Enterprise 6.3 + Vmware11)
- 嵌入式开发基础二
- 嵌入式开发之C基础学习笔记02--第一个例子分析
- 简图记录-C语言嵌入式测试驱动开发基础
- 嵌入式开发基础知识
- 学习嵌入式Linux系统开发基础 第五课(Linux服务器配置)