编写一个函数, 利用参数传入一个3位数[color=#000000]n[/color], 找出 [color=#000000]101[/color][color=#000000]~[/color][color=#000000]n[/color] 间所有满足下列两个条件的数: 它是完全平方数, 又有两位数字相同,如 144、676 等, 函数返回找出这样的数据的个数。 请同时编写主函数。
举一反三
- 有 [color=#000000]n[/color] 个整数, 使前面各数顺序向后移 [color=#000000]m[/color] 个位置, 移出的数再从开头移入。编写一个函数 实现以上功能, 在主函数中输入 [color=#000000]n[/color] 个整数并输出调整后的 [color=#000000]n[/color] 个数。
- [color=#000000]在上题的基础上,编写一个函数 [/color][color=#000000]input,[/color][color=#000000]用来输入 [/color][color=#000000]5 [/color][color=#000000]个学[/color][color=#000000]生的数据记录。[/color]
- [color=#000000]输入 [/color][color=#000000]10 [/color][color=#000000]个整数,将其中最小的数与第一个数对换,把 [/color][color=#000000]最大的数与最后一个数对换。写三个函数;①输入 [/color][color=#000000]10 [/color][color=#000000]个数; [/color][color=#000000]②进行处理;③输出 [/color][color=#000000]10 [/color][color=#000000]个数。[/color]
- [color=#000000]写一函数,输入一个四位数字,要求输出这四个数字字[/color][color=#000000]符,但每两个数字间空格。如输入 [/color][color=#000000]1990[/color][color=#000000],应输出[/color][color=#000000]"1_9_9_0"[/color][color=#000000][b]。[/b][/color]
- [color=#000000]设在 [/color][color=#000000]A[/color][color=#000000]、[/color][color=#000000]B[/color][color=#000000]和[/color][color=#000000]C[/color][color=#000000]单元中分别存放着三个数。若三个数都不是 [/color][color=#000000]0[/color][color=#000000],则求出三数[/color][color=#000000]之和存放在 [/color][color=#000000]D[/color][color=#000000]单元中;若其中有一个数为 [/color][color=#000000]0[/color][color=#000000],则把其它两单元也清 [/color][color=#000000]0[/color][color=#000000]。请编写此[/color][color=#000000]程序。 [/color]