問題及**:
/*
* 檔名稱:test.cpp
* 作 者:郝俊宇
* 完成日期:2023年 12 月 11 日
* 版 本 號:v1.0
* * 問題描述:編寫函式 int fun(int x, int *pp)。其功能是,求出x的所有奇數因子,並按照從小到大的順序放在pp指向的記憶體中,函式返回值為這些整數的個數。若x的值為30,陣列中的數為1,3,5,15,函式返回4。
* 輸入描述:乙個整數
* 程式輸出:輸入的整數的奇因子個數,以及這些奇因子
*/ #include using namespace std;
int fun(int x,int *pp);
int main()
{ int a[50],x,n;
cin>>x;
n=fun(x,a);
cout<
執行結果:
知識點總結:
指標與陣列的應用
學習心得:
我開始寫的時候,想了好幾種情況,偶數,奇數的情況,還有兩個數中乙個奇數乙個偶數的情況,可是執行的時候結果不對,然後我看了看別的同學的發現他們只寫了我想的一種情況就對了,還有就是if(x%j==0)後面沒加花括號,執行結果也不對。
第十六周專案3 指標引出奇數因子
編寫函式 int fun int x,int pp 其功能是,求出x的所有奇數因子,並按照從小到大的順序放在pp指向的記憶體中,函式返回值為這些整數的個數。若x的值為30,陣列中的數為1,3,5,15,函式返回4。all right reserved.檔案 demo.cpp 版本號 v1.0 再來看...
第十六周 OJ 指標引出奇數因子
問題及 檔名稱 project.cpp 作 者 chenqin.完成日期 2014年12月11日 版 本 號 v1.0 問題描述 編寫函式 int fun int x,int pp 其功能是,求出x的所有奇數因子,並按照從小到大的順序放在pp指向的記憶體中,函式返回值為這些整數的個數。若x的值為30...
第十六周 OJ平台 指標引出奇數因子
編寫函式 int fun int x,int pp 其功能是,求出x的所有奇數因子,並按照從小到大的順序放在pp指向的記憶體中,函式返回值為這些整數的個數。若x的值為30,陣列中的數為1,3,5,15,函式返回4。用下面的main 函式進行測試 int main int a 50 x,n cin x...