初學者的演算法筆記

2021-06-20 18:42:19 字數 874 閱讀 4570

關於scanf函式,你再裡面填的是上面,在輸入的時候就要嚴格按照這個格式輸入,比如你寫的scanf("%d%d%d",&a,&b,&c);這句你最後按乙個回車,代表輸入結束,這時就會出結果,但是如果你這樣寫scanf("%d\n%d\n%d\n",&a,&b,&c);就得輸入乙個數按一下回車,當輸入第三個數之後,你按了回車了,還要按一下回車,代表輸入結束,才會出結果,不建議這樣寫,如果每個輸入都佔一行的話,那你可以將最後乙個\n去掉,變成這樣

scanf("%d\n%d\n%d",&a,&b,&c);這樣就可以在輸入第三個回車時出結果,

%d 是採用整數輸出,\n是換行符指輸出後列印的字元後換行

c++標準程式庫中的所有識別符號都被定義於乙個名為std的namespace中。由於namespace的概念,使用c++標準程式庫的任何識別符號時,可以有三種選擇:

直接指定識別符號

例如std::iostream而不是iostream。完整語句如下: std::cout << std::hex << 3.4 << std::endl;

使用using關鍵字

using std::cout; using std::endl; using std::cin; 以上程式可以寫成如下**:

using std::cout <

使用using namespace std

例如:#include

#include

#include

using namespace std;

這樣命名空間std內定義的所有識別符號都有效(**)。就好像它們被宣告為全域性變數一樣。那麼以上語句可以如下寫: cout << hex << 3.4 << endl; 因為標準庫非常的龐大,所以程式設計師在選擇的類的名稱或函式名時就很有可能和標準庫中的某個名字相同。

初學者的筆記!!!

幾天不更新了!出差偷懶都是理由,主要是偷懶吧!出差只是乙個藉口!為了盡快學習 因為大公司進不去 所以主動來到一家小公司。本來以為會好好學 有大佬會貼身講解。但半個月的裝置除錯經歷讓我知道了,沒有這麼簡單。今天聽了好不容易可以聽一下大佬是怎麼改錯誤的。畢業兩年的大佬,也是我現在可以遇見的幾乎是最大的大...

Linux 初學者筆記

我是乙個徹底的linux初學這,從接觸到寫這個東西只有2天的時間。但是這兩天的時間真的又充實有快樂。我想把這兩天發生的是 些下來,對自己是個紀念 也希望對比我更初級的初級使用者有所幫助。這裡寫的方法都是在 http forum.ubuntu.org.cn 裡面搜到的方法!感謝這個論壇,感謝這裡面的熱...

初學者談初學者學html

這是乙個段落。解釋一下就是 html 與 html 之間的文字是描述網頁。head 與 head 之間的文字是文件的元資料。title 與 之間的文字是文件的標題。body 與 body 之間的文字是可見的頁面內容,是文章的主體部分。h1 與 h1 之間的文字被顯示為乙個大標題。p 與 p 之間的文...