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 不會檢查輸入邊界,可能造成資料...