c 中有printf和scanf嗎?還有補充裡的問題

時間 2022-02-09 18:05:04

1樓:

都有 只是用法上的區別你要是想在c++裡用就要在程式開頭寫上#include 就可以用printf和scanf 用cout和cin程式開頭寫的是#include

格式上:

printf("%..",...);

scanf("%..",&...);

cout<<....;

cin>>...;

2樓:卩s灬飛飛

c++向下相容可以用c語言的函式,標準c++中把以前c語言的標頭檔案放到了以c開頭的標頭檔案裡面。

例如c語言的printf,scanf需要包含標頭檔案c++裡面如果要用的話最好寫。

3樓:c加語言初學者

c++是c語言的超集。c有的c++都有

4樓:匿名使用者

只要引入cstdio.h這個標頭檔案就有了

c++程式設計輸入、輸出--scanf和printf的問題

5樓:諸葛耕順容綾

以4位寬度輸出,,例如輸出20,用這個格式會在20前補兩個空格,讓它們一共四位,如果數字超過4位,正常輸出。。如果是printf("%04d",x);那前面就是補0.

6樓:古寧鄂碧

//vc下執行

#include

intmain()

如上一個簡單的程式,測試結果為:

請輸入你的中文名字:李三

你的中文名是:李三

press

anykey

tocontinue

如果需要除錯,可以在將游標移動到**的某一行(最好是在輸入資料哪一行)新增斷點(快捷鍵f9),

然後開始除錯(快捷鍵f5)

關於C語言中scanf和printf函式

輸入結果要看你 定義的變數 year 和 code 的 型別,決定,1,int year char code scanf d c year,code printf d c year,code 列印結果 1998和逗號 c 只能接受耽擱字元你輸入的是1998,r 所以 code 裡面鋤從了逗號 而沒有...

c語言scanf問題

這個說的結束,意思就是這一個資料的結束。而不是一個錄入的結束。比如你輸入 19 2021 22 之後回車,電腦會讀入19,然後有空格,記錄完成,繼續讀下一個資料20 之後以此類推 不知道你想問什麼問題,並不衝突。首先scanf可以在一個語句中輸入多個資料,比如scanf s s 這時候讀取資料就按那...

c語言scanf和scanf s的區別,詳解

帽子狗 scanf是標準庫函式 scanf s 是vs的庫函式 微軟認為c標準的scanf s不安全 自己做的 比如給字串寫值的時候必須確認 陣列大小 防止訪問越界char d 20 scanf s d scanf s s d,20 大野瘦子 1 使用區別 scanf 不會檢查輸入邊界,可能造成資料...