1. 程式人生 > >171029-上機的幾個失敗練習【連續第六天】

171029-上機的幾個失敗練習【連續第六天】

今天並未有什麼往下的新的學習進度,只是上機對幾個程式碼進行除錯,

可以還想並未有什麼好結果,沒能改好大哭,首先是十進位制轉二進位制;

這個問題的關鍵是怎麼去把一個十進數進行二分解,首先想到的 是用for語句,

但又想到似乎是對數字先進行除二再是,將商依次進行除二的操作

於是寫了

int n, m;

for(n=1;n>0;n++)

{

m=n/2;

m/=2;

}

結果好像不太對,哎,又試了while

while(n%2!=0)

{

n/=2;

m=n%2;

}

自己也沒想好這是什麼鬼。

於是就換了一體,求一個什麼方程的引數

用for語句寫了下好像不太對哭

int x, y,z;

for(x;x<=9;x++)

{

for(y;y<=9;;y++)

{

for(z;z<=10,z++)

{

if(532=100*x+*y+z+100*y+10*z+z)

cout<<x<<y<<z<<endl;

輸出是一大串奇怪的數疑問

以上是今天令人崩潰的操作,趕腳心態崩了抓狂,沒辦法發只好繼續嘗試

目標:繼續更改,學習函式。