C语言刷题笔记18

wuchangjian2021-11-04 12:58:24编程学习

标题 自然数分解

类别 流程控制

时间限制 2S

内存限制 1000Kb

问题描述 任何一个自然数 m 的立方均可写成 m 个连续奇数之和。

例如: 1 3 =1 2 3 =3+5 3 3 =7+9+11 4 3 =13+15+17+19

编程实现:

输入一自然数 n,求组成 n 3 的 n 个连续奇数。

输入说明 一个正整数 n,0

代码:自然数分解
#include<stdio.h>
int main()
{   int n,i,j;
    scanf("%d",&n);
    int a[n];
    if(n!=1)
    {  
       for(i=0;i<n;i++)
       {   a[i]=(n*(n-1)+1)+2*i; 
       }
       for(j=0;j<n;j++)
       {   printf("%d ",a[j]);
           
       }
              
    }
    else
    {   printf("1 ");
    }    
}
#include<stdio.h>
int main()
{   int n,i,j;
    scanf("%d",&n);
    int a[n];
    if(n!=1)
    {  
       for(i=0;i<n;i++)
       {   a[i]=(n*(n-1)+1)+2*i; 
       }
       for(j=0;j<n;j++)
       {   printf("%d ",a[j]);
           
       }
              
    }
    else
    {   printf("1 ");
    }    
}

相关文章

singleton

单例模式 单例模式(Singleton Pattern)是...

jQuery和css3圆圈幻灯片效果

jQuery和css3圆圈幻灯片效果

下载地址 这是一个使用CSS3制作的美丽的悬停效果的图像导航。这个想法是为了扩大一个圆...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。