4king吧 关注:249贴子:4,156
  • 9回复贴,共1
// pri.cpp : Defines the entry point for the console application.//
#include <iostream>#include <math.h>using namespace std;
int main(int argc, char* argv[]){int num;cout<<"Prime Factorization"<<endl;cout<<"input a number"<<endl;cin>>num;cout<<endl;cout<<num<<" = ";for(int i=2;i <= num;i++){while(i != num){if((num % i) == 0){cout<<i<<" * ";num = num / i;}else break;}}cout<<num<<endl;return 0;}


1楼2013-05-16 17:17回复
    l_________l


    来自iPhone客户端2楼2013-05-20 14:31
    回复
      l_________l


      3楼2013-05-20 14:43
      回复
        l_________l


        来自iPhone客户端4楼2013-05-20 14:44
        回复
          l_________l


          5楼2013-05-20 14:45
          回复
            发达时代


            6楼2013-05-20 17:29
            回复
              l_________l


              7楼2013-05-20 18:42
              回复
                l_________l


                8楼2013-05-20 20:30
                回复
                  TX你又在搞什么鬼


                  IP属地:广东9楼2013-05-21 01:11
                  回复
                    #include <cstdlib>#include <iostream>#include <time.h>#include <string.h>const int range = 100;
                    using namespace std;
                    void getRandom(int a[], int n){ srand((unsigned)time(NULL)); cout<<"The Array is : "<<endl; for(int i=0;i < n;i++){ a[i] = rand() % range;cout<<a[i]<<" "; } cout<<endl;}
                    int getMax(const int a[], int n){int temp = 0;int idx = 0;for(int i=0;i < n;i++){if (a[i] > temp){temp = a[i];idx = i;}} return idx; }/* int TheBestSortIhadCoded(int a[], int n){int b[n];int ord = 0;for(int i=0;i < range;i++){for(int k=0;k < n;k++) if (a[k] == i){b[ord] = i;ord++;}}for(int j=0;j < n;j++) cout<<b[j]<<" "; return 0; }*/int istSort(int a[], int n){int temp = 0;int j;for(int i=1;i <= n;i++){temp = a[i];j = i - 1;while(j >= 0 && a[j] > temp){a[j+1] = a[j];j--;}a[j+1] = temp;}return 0;}
                    int RandomArray(){int n = 0;cout<<"input the range of array"<<endl;cin>>n;int a[n];getRandom(a, n);cout<<"The index of the Max number of array is "<<getMax(a, n)<<endl;//TheBestSortIhadCoded(a, n);istSort(a, n);cout<<"after InsertSort..."<<endl;for(int i=1;i < n;i++) cout<<a[i]<<" ";cout<<endl;return 0;}//第一题
                    bool insertSort(int a[], int maxnum, int n, int x){return true;}//第二题
                    void trim(char a[]){}int SpaceDel(){char a[100];cout<<"Input the String "<<endl;cin.getline(a, 100);return 0;}//第三题//第四题
                    // Main Function
                    int main(int argc, char *argv[]){int order = 0;cout<<"Please input prog order"<<endl;cin>>order;switch (order){case 1:RandomArray();break;case 2:break;case 3:break;case 4:break;default:break;}cout<<"-----Teminated------"<<endl; system("PAUSE"); return EXIT_SUCCESS;}


                    IP属地:广东10楼2013-05-28 18:21
                    回复