编程计算并输出1到n之间的所有数的平方和立方。其中,n的值由用户输入。
参考代码:
#include<stdio.h>
int main(void)
{
int i,n;
printf("请输入一个正整数:\n");
scanf("%d",&n);
if(n>0||n==1)
{
for(i=1;i<=n;i++)
{
printf("%d\t",i*i); //输出平方数
}
printf("\n");
for(i=1;i<=n;i++)
{
printf("%d\t",i*i*i); //输出立方数
}
printf("\n");
}
else
printf("输入不合法!");
return 0;
}
参考截图: