① c語言編寫程序時,結果是一堆數,怎麼用逗號隔開
你好,是scanf語句的問題,我復制到我的編譯器顯示你的%lf錯了,你的不是l,而是大寫的i,所以把它們都改了就可以了,還有一個就是為什麼一輸入閃就沒,因為你應該按的是調試,調試程序的話就是這樣,程序完了沒問題就會退出,但是你加getchar的話因為程序等待你輸入,所以程序沒結束,所以就不會出現那種現象
② c語言中如何使輸出的數字之間用逗號隔開
可以先循環輸出前面n-1個數,每一次輸出後面再輸出',',循環結束後再輸出最後一個數 。
如果需求必須是先輸入字元串後輸入數字,那麼必須人工進行判斷。
思路為用getchar逐個讀入字元,並賦值到字元串對應位置,當出現逗號時結束。然後再用scanf讀入數字。
簡介:
C語言運算符是說明特定操作的符號,它是構造C語言表達式的工具。C語言的運算異常豐富,除了控制語句和輸入輸出以外的幾乎所有的基本操作都為運算符處理。除了常見的三大類,算術運算符、關系運算符與邏輯運算符之外,還有一些用於完成特殊任務的運算符,比如位運算符。
C語言的運算符主要用於構成表達式,同一個符號在不同的表達式中,其作用並不一致。下面按計算的優先順序,分別說明不同作用的表達式。需要特別指出,在C語言標准中,並沒有結合性的說法。
③ java如何給數字每三位加一個逗號
JAVA實現給數字加逗號:
說明:將float類型的數據轉換成以3位逗號隔開的字元串,並且保留版兩位有效數字
public static String formatTosepara(float data) {
DecimalFormat df = new DecimalFormat("#,###.00");
return df.format(data);
}
如果保留整數權,那麼 DecimalFormat df = new DecimalFormat("#,###"); 就可以了。