當前位置:編程學習大全網 - 編程軟體 - C++連續正整數

C++連續正整數

#include<iostream.h>

void fun(int m)

{

int i,j,n,l,k=0;

for(i=0;i<m;i++)

{

n=i;l=0;j=i;

while(l<m)

{

l+=j;

j++;

}

if(l==m)

{

cout<<n<<"->"<<j-1<<endl;

k++;

}

}

if(k==0)

cout<<"NONE"<<endl;

cout<<endl<<endl;

}

void main()

{

int m,n,i;

cout<<"請輸入要測試的數據個數"<<endl;

cin>>n;

for(i=0;i<n;++i)

{

cin>>m;

fun(m);

}

}

本程序沒有按照上面的輸出方式進行輸出,原因是由於那樣看著不是太方便。如果非要那樣的話,可聲明壹個數組,也很簡單這裏不羅嗦了。

  • 上一篇:什麽是Compaq Visual Fortran6.5
  • 下一篇:動物兄弟克裏斯馬丁是親兄弟嗎
  • copyright 2024編程學習大全網