我需要編寫一個函數,該函數返回大於其整數參數的第一個完美正方形。一個完美的正方形是一個等於一些整數平方的整數。例如16是一個完美的正方形,因爲16 = 4 * 4。然而,15不是一個完美的正方形,因爲沒有整數n使得15 = n * n。 public static int NextPerfectSquare(int inputNumber)
{
if (inputNumber < 0)
創建一個程序,找出Fibonacci序列中出現的大於1的第一個完美正方形,並將其顯示到控制檯。 我輸入輸入時沒有輸出。 #include <stdio.h>
#include <math.h>
int PerfectSquare(int n);
int Fibonacci(int n);
main()
{
int i;
int number=0;
in
我想寫一個函數,查找給定的數字n是否是一個完美的正方形。這裏是我的嘗試: local
fun perfect_square_iter x z = let val sqr = z * z in
case (x,z) of
(sqr,_) => true
| (_, 0) => false
| _ => perfect_square_iter x
因此,我編寫了一個應該從數組中選擇完美正方形並將其放入另一個數組的程序。例如:(2,4,13,5,25,66)和第二個數組(結果)應該看起來像這樣(4,25) 我的結果看起來像這樣(0,4,0,0,25,0) )...所以它的一半好...如何讓它只顯示4,25? #include<iostream.h>
#include<math.h.>
int main()
{
int A[1