#if 0
編寫乙個將輸入貼上到輸出,並且將其中多個空格變為乙個,退格符顯示為\b,換行符顯示為\n,製表符顯示為對應轉義字元。
#endif // 0
#include
#include
#include
using
namespace std;
intmain()
;scanf
("%[^eof]"
,in)
; len=
strlen
(in)
;for
(i=0
;i)return0;
}
scanf()函式提供的「%」格式串可以用來進行多個字元的輸入,並對結束符進行自定義。 對於%還可以用^+任意字元(包括 eof)來結束字串的輸入,如%[^eof]就是直到有eof 輸入,字串才中止。 Python for迴圈小問題
最近翻以前的 的時候發現了乙個問題 先看一下下面 def test for i in xrange 2 print before i for i in xrange 2,4 print middle i print after i 看到 之後,發現內層for迴圈變數和外層的迴圈的名字一致,這樣的 在...
python tips for迴圈的小問題
在python中,用for對列表進行遍歷的時候,迭代器中維護的是列表的索引而不是列表的元素。也就是說,for迴圈是對索引進行迭代,如果在for迴圈過程中修改了列表,迭代出來的值是新列表的索引位置,如果索引超過了新列表的範圍,迴圈終止。例子 def for test1 x list range 10 ...
python中多層while迴圈的小問題
在多層while迴圈時遇到的問題 百文百雞 公雞2 錢,母雞 1錢,小雞 0.5 錢,一共100錢 要買一百隻雞,且花完100錢,用while迴圈寫出一共多少種方法,並列印每種方法,每種雞各幾種。先寫上正確的方法 x 0 n 0 while x 51 y 0 while y 101 z 0 whil...