我需要编写一个函数,该函数返回大于其整数参数的第一个完美正方形。一个完美的正方形是一个等于一些整数平方的整数。例如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