【解釋】while(~scanf("%d", &n))的~的含義~scanf

~是按位取反

scanf的返回值是輸入值的個數

如果沒有輸入值就是返回-1

-1按位取反結果是0

while(~scanf("%d", &n))就是當沒有輸入的時候退出循環

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章