主题:求解
爱彦13
[专家分:0] 发布于 2011-05-29 11:00:00
怎样编程求1到10各个数的平方啊???
不胜感激,对你们来说是小菜一碟吧!
回复列表 (共3个回复)
沙发
liudan319 [专家分:3780] 发布于 2011-05-29 11:22:00
#include<math.h>
double DPingFang(int num)
{
return pow(num,2);
}
板凳
501165605 [专家分:0] 发布于 2011-05-29 11:38:00
#include<stdio.h>
void main()
{
int i=1;
for(;i<=10;i++)
{
printf("%d ",i*i);
}
printf("\n");
}
3 楼
cxxcomp [专家分:2370] 发布于 2011-05-29 23:10:00
试试这样:
#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;
}
我来回复