要求编制1个程序完成输入1个正整数,求该正整数的所有连续正整数和等于该整数的序列。

日期:2018-01-12 09:21:00 人气:1

要求编制1个程序完成输入1个正整数,求该正整数的所有连续正整数和等于该整数的序列。

#include #include void main(){int i,j=0,m,k,a[100];scanf("%d",&m);for(i=(int)sqrt(m*2.0);i>=1;i--)if((m-i*(i-1)/2)%i==0){a[j]=i;j++;}printf("整数%d有%d种连续整数序列\n整数%d的连续整数序列为:",m,j,m);for(i=0;i<j;i++){for(k=(m-a[i]*(a[i]-1)
    A+
热门评论