螢幕的輸入輸出

2021-10-01 12:24:46 字數 878 閱讀 3235

```c

```c

#include

#include

intmain()

else

printf

("%.2f"

,sqrt

(x));}

//選擇類題型,頭檔案型別

,呼叫數學#incl

ude且要判斷函式使用的數學條件

//小數點的保留%.

3f

//整數相除答案仍為整數,整數除以浮點數或者反過來就是浮點數,(砍位)如果要得到小數需要強轉(float),最好是分子分母都轉化為浮點數

//字首字尾++的情況,++x表示先加一在使用,x++表示先使用再加一

//double對應的佔位符是%lf

//巨集定義#define pi 3.1415,不加等號,加空格

//開根號sqrt(x),取絕對值fabs(x),lnx計算log(x),lgx計算log10(x),exp(x)計算e的x次方,pow(x,y)計算x的y次方,sin(x)計算sinx的值

//乘號不能省略

//小寫字母比大寫字母多32

//getchar(),putchar(x),putchar(』\n』),這兩個函式是用於字元的輸入輸出,輸入時沒有引數,c輸出時有引數,輸入換行符

//是為了移動游標到下一行防止下一次的輸入將上一次的結果覆蓋

//域寬的使用滿足格式,先輸出第乙個數然後%md輸出,因為是從右端對齊,這樣保證末尾沒有空格

//scanf的輸入字元處理,法1是在scanf%c前如果有輸入,用getchar()函式吃掉回車換行符,法2是在%c前面加乙個空格

//善於利用printf("\n");來換行,單獨換行或者是迴圈換行

常用技巧 輸入輸出優化 輸入輸出外掛程式

我們知道cin cout是比較慢的,不過它們可以加速。在 中加入這兩句即可 std ios sync with stdio false std cin.tie 0 加速過後cin的速度與scanf的速度近似 當然,加速過後就不要混用print和cout,scanf和cin了。因為不同步,後果會很嚴重...

C 的輸入輸出

該檔案定義了cin 標準輸入流 cout 標準輸出流 cerr 非緩衝標準錯誤流 和clog物件 緩衝標準錯誤流 該檔案通過所謂的引數化的流操作器 例如setw和setprecision 進行標準化的輸出操作。該檔案控制檔案處理。1 cout 標準輸出流 是ostream類的乙個例項。預設情況下,c...

java的輸入輸出

delimiter 返回此 scanner 當前正在用於匹配分隔符的 pattern。hasnext 判斷掃瞄器中當前掃瞄位置後是否還存在下一段。hasnextline 如果在此掃瞄器的輸入中存在另一行,則返回 true。next 查詢並返回來自此掃瞄器的下乙個完整標記。nextline 此掃瞄器執...