回 帖 发 新 帖 刷新版面

主题:求解

怎样编程求1到10各个数的平方啊???
不胜感激,对你们来说是小菜一碟吧!

回复列表 (共3个回复)

沙发

#include<math.h>
double DPingFang(int num)
{
   return pow(num,2);
}

板凳

#include<stdio.h>


void main()
{
    int i=1;
    for(;i<=10;i++)
    {
        printf("%d  ",i*i);
    }
    printf("\n");
}

3 楼

试试这样:

#include <math.h>
#include <stdio.h>
#include <stdlib.h>

int DoSquare(int nNum)  //递归求平方
{
    int nVal = nNum = nNum < 0 ? -nNum : nNum;
    nVal *= nVal;
    if (nVal == 0)
    {
        return 0;
    }
    fprintf(stdout, "%d\n", nVal);
    return DoSquare(--nNum);


int main()
{
    int nNum;
    scanf("%d", &nNum);
    DoSquare(nNum);

    system("pause");

    return EXIT_SUCCESS;
}

我来回复

您尚未登录,请登录后再回复。点此登录或注册