1. 用编程来实现 石头, 剪子, 布游戏。
注
: 此题着重练习初学者对 if 条件语句的理解。
相信大家都玩过此游戏吧。 对于初学者不会生成随机数来说, 玩家双方的出拳结果都由编程者来决定好了。
2. 用编程来实现 99乘法口决表的两种写法。
结果如下:
写法一:
1x1=1 1x2=2 1x3=3 1x4=4 1x5=5 1x6=6 1x7=7 1x8=8 1x9=9
2x1=2 2x2=4 2x3=6 2x4=8 2x5=10 2x6=12 2x7=14 2x8=16 2x9=18
3x1=3 3x2=6 3x3=9 3x4=12 3x5=15 3x6=18 3x7=21 3x8=24 3x9=27
4x1=4 4x2=8 4x3=12 4x4=16 4x5=20 4x6=24 4x7=28 4x8=32 4x9=36
5x1=5 5x2=10 5x3=15 5x4=20 5x5=25 5x6=30 5x7=35 5x8=40 5x9=45
6x1=6 6x2=12 6x3=18 6x4=24 6x5=30 6x6=36 6x7=42 6x8=48 6x9=54
7x1=7 7x2=14 7x3=21 7x4=28 7x5=35 7x6=42 7x7=49 7x8=56 7x9=63
8x1=8 8x2=16 8x3=24 8x4=32 8x5=40 8x6=48 8x7=56 8x8=64 8x9=72
9x1=9 9x2=18 9x3=27 9x4=36 9x5=45 9x6=54 9x7=63 9x8=72 9x9=81
写法二:
1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
1x4=4 2x4=8 3x4=12 4x4=16
1x5=5 2x5=10 3x5=15 4x5=20 5x5=25
1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36
1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49
1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64
1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81
注: 此题着重练习初学者对 for 循环语句的理解
。 要注意的是两种写法中都不会用到 if 条件语句。
3.用编程来实现如下形状。
结果如下:
o
oo
ooo
oooo
ooooo
oooooo
4.用编程来实现如下形状。
结果如下:
0
x
12
xx
345
xxx
6789
xxxx
5.用编程来实现如下形状。
结果如下:
0
o1o
oo2oo
ooo3ooo
oooo4oooo
ooooo5ooooo
注: 3, 4, 5 题综合的练习禄学者对, for循环, if判断, 变量的使用, 数据类型等
, 编程基础知识的理解。
我个人认为以上的知识点, 对认何门编程语言来说都是必需弄懂弄透的, 否由很难进入代码界里去。希望这五道小题能为以后的初学编程的人带来一点作用。多练习, 勤思考才是最快的捷径。
分享到:
相关推荐
寓言的启发——献给初学编程的人 希望每一个学习编程的同学都有所收获
本文献给ARM初学者,旨在介绍ARM架构的基本概念和编程知识,同时也涵盖了ARM芯片CL-PS7111的主要特点。 ARM(Advanced RISC Machines)是一家知名的微处理器设计公司,以其高性能、低成本和低能耗的RISC处理器而...
"献给ARM初学者.pdf"可能包含实际的案例研究,如简单的ARM汇编程序、中断服务例程、RTOS内核实现或基于ARM的嵌入式项目介绍。通过阅读这份文档,你可以将理论知识与实践相结合,提升理解。 总结,ARM的学习涵盖广泛...
标题“献给初学者的连连看”提示我们这是一个面向初学者的编程项目,可能是关于创建一个简单的连连看游戏。描述中提到的“消息响应处理得不太好”和“类封装的也不好”暗示了代码可能存在一些设计和实现上的问题,...
献给初学破解人的口诀和指令.doc献给初学破解人的口诀和指令.doc献给初学破解人的口诀和指令.doc
"Cc++趣味程序百例(献给CC++初学者)借鉴.pdf" 本资源是一个CC++趣味程序百例的集合,包含了100个有趣的程序设计题目,涵盖了数学、算法、图形、游戏等多个领域。通过这些程序,初学者可以学习CC++编程语言的基本...
从给定的文件信息来看,标题“嵌入式系统——献给热爱此道的初学者们”明确指出了文章的主题是嵌入式系统,并且面向的是对这一领域感兴趣的初学者。描述部分重申了这一点,强调了文章的目标读者群体。标签“嵌入式”...
本文是为ARM初学者准备的简明教程,旨在介绍ARM的基本概念和编程知识。ARM(Advanced RISC Machines)是一家专注于设计高性能、低成本、低能耗RISC(精简指令集计算)处理器的公司。ARM技术广泛应用于嵌入式控制、...
### ARM技术概述与编程入门 #### 一、ARM简介 ARM(Advanced RISC Machines)是一家在微处理器行业中享有盛誉的企业,专注于设计高性能、低成本、低功耗的RISC(Reduced Instruction Set Computing,精简指令集...
在本文中,我们将深入探讨如何使用VC++进行串口通讯,特别针对初学者。串口通讯是计算机硬件接口的一种,通常用于设备之间的数据传输,如打印机、调制解调器等。在VC++环境中实现串口通讯可以帮助开发者与外部设备...
《FOXPRO编程宝典之二》和《FOXPRO编程宝典之三》系列软件在《电脑报》配套光盘相继发表后,受到广大电脑爱好者和程序员的普遍欢迎,在朋友们的热情鼓励之下,本人推出《C语言编程宝典之一》,并以HTML的形式献给...
通过学习上述内容,初学者将能够逐步建立起对ARM体系结构和编程的理解。随着经验的积累,你可以进一步探索更复杂的嵌入式系统设计,如硬件接口编程、实时系统优化等,从而在ARM开发领域取得更大的成就。
本教程旨在为初学者提供 DSP 入门指南,涵盖了 DSP 的基本概念、供应商和分类、选型考虑因素、技术参考资料和源码获取、技术文档阅读指南和硬件开发入门指南,旨在帮助初学者快速入门 DSP 领域。
压缩包内的文件名为“献给敬爱的老师.sb2”,“.sb2”是Scratch项目文件的扩展名,这意味着里面是一个完整的Scratch项目,包含了所有的编程逻辑、图像、声音等元素。教师可以打开这个文件,演示给学生看,也可以作为...
编译原理是计算机科学中的一个重要领域,它研究如何将高级编程语言转换为机器可以理解的低级指令。这个过程通常分为几个阶段:词法分析、语法分析、语义分析、优化和目标代码生成。对于初学者来说,理解这些概念至关...
本文将为您提供关于AVR C语言优秀编程风格的指南,适合于大部分语言,帮助初学者具备良好的程序设计风格。 一、优秀编程风格的重要性 在编程大师的指导下,初学者应该踏踏实实地打好程序设计的基础,不要急功近利...
本教程将面向初学者,详细介绍如何利用ArcGIS的基础功能,并结合C#编程语言进行开发。 1. **ArcGIS基础操作**: - 地图制作:学习如何加载不同类型的图层,如矢量图层(点、线、面)和栅格图层(卫星图像、地形图...
### 嵌入式系统初学者指南 #### 一、嵌入式系统概述与核心组件 嵌入式系统是专为特定应用设计的计算机系统,它通常被集成到更大的设备或系统中,如汽车电子系统、家用电器控制、工业自动化等。对于初学者来说,...
ARM 嵌入式开发初学者指南 ARM(Advanced RISC Machines)是一家知名的微处理器行业企业,设计了大量高性能、廉价、耗能低的 RISC 处理器、相关技术及软件。ARM 的技术具有性能高、成本低和能耗省的特点,适用于多...