-
輸出函數(shù)
puts
puts
函數(shù)只有一個字符串參數(shù),并在結(jié)尾換行傲醉。即puts("...")
與printf("...\n")
等效蝇闭。在需要換行且不用格式化輸出的時候,可以使用puts
代替printf
硬毕。
-
打印
%
printf
作為格式化輸出函數(shù)呻引,應(yīng)該寫為:
printf("101 %% 10 = %d", 101 % 10);
puts
作為非格式化輸出,應(yīng)該寫為:
puts("101 % 10 = 1");
-
%
計算結(jié)果
正 % 正 = 正
負 % 負 = 結(jié)果取決于編譯器
正 % 負 = 結(jié)果取決于編譯器
負 % 正 = 結(jié)果取決于編譯器
故應(yīng)盡量避免后三種的情況