基础编程实例:求最小值、九九乘法表、水仙花数与平均数计算

版权申诉
0 下载量 48 浏览量 更新于2024-08-21 收藏 32KB PPTX 举报
"这些代码示例展示了计算机编程中的一些基础操作,包括从键盘接收输入、逻辑判断、循环、数组以及输出结果。它们涵盖了C语言的基本语法和算法设计,适合初学者学习理解。" 1. **从键盘输入三个数并找出最小值**: 这段代码演示了如何在C语言中接收用户输入的三个浮点数,并通过比较找到最小值。`scanf`函数用于读取用户输入,`if`语句用于比较并找到最小值,最后用`printf`打印结果。 2. **输出九九乘法表**: 该代码利用两个嵌套的`for`循环生成九九乘法表。外层循环遍历1到9,内层循环遍历1到当前外层循环的数值,用`printf`打印乘法表达式和结果,换行符`\n`用于在每行结束时换行。 3. **寻找水仙花数**: 水仙花数是指三位数,其各位数字立方和等于该数本身。通过一个`for`循环遍历100到999之间的所有数,分解出百位、十位和个位,然后进行条件判断,满足条件则输出。 4. **计算三个数的平均值**: 这段代码接收三个浮点数作为输入,计算它们的平均值,然后打印结果。使用`scanf`获取输入,`aver`变量存储平均值,通过`printf`显示。 5. **找出两个正整数的所有公约数**: 该程序接收两个正整数,通过`for`循环找到它们的公约数。如果两个数中较小的数能被当前循环的`i`整除,并且`i`也能整除较大的数,那么`i`就是公约数,打印输出。 6. **找出3*4矩阵的最小值**: 这段代码创建了一个3行4列的二维数组,用户输入矩阵数据,然后通过两层`for`循环遍历整个数组,找到并保存最小值。 这些示例都是C语言的基本应用,有助于学习者理解和掌握控制流(如`for`和`if`)、输入输出(`scanf`和`printf`)、数组操作以及简单的算法设计。通过这些例子,初学者可以逐步建立起编程思维和解决问题的能力。