亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

以下是關于在C++中的輸入輸出的兩道題,麻煩幫忙解釋一下

以下是關于在C++中的輸入輸出的兩道題,麻煩幫忙解釋一下

達令說 2021-12-30 14:10:10
兩道題:1、以下描述正確的是A:在C++程序中,有且只能有一個Main函數B:C++程序的每行中只能寫一條語句C:C++中沒有輸入/輸出語句D:C++中沒有輸入/輸出函數ANS:選C。解析:C++中沒有輸入輸出語句,但仍保留了C語言中的scanf、printf這兩個輸入輸出函數2、下列選項中能用于輸入數據的是A:scanfB: printfC: cinD: coutANS:選C。解析:C++中沒有專門的輸入/輸出語句,所以C中的輸入/輸出語句scanf、printf不能繼續在C++中使用。這兩道題似乎有點矛盾:1、scanf、printf似乎可以在C++中使用,這點從第一題的解析中也可以得證2、cin只是一個流,并不是什么函數所以質疑一下這兩道題,大家來討論下
查看完整描述

3 回答

?
Cats萌萌

TA貢獻1805條經驗 獲得超9個贊

這2個題完全是扯淡.
你只要記住:scanf、printf是C的<stdio.h>中定義的2個函數.
而cin是一個istream對象. >>是istream類型重載的操作符.
給你取個例子:
int i;
istream in;
in >> i;
上面這個語句和 cin >> i;是等價的. cin是標準庫定義的標準輸入,在使用時可以不定義.
C++是兼容C的.就是說C程序,在C++文本(后綴為CPP)中也能執行.
如果要做這個題的話 1選A 2選A C

查看完整回答
反對 回復 2022-01-03
?
POPMUISE

TA貢獻1765條經驗 獲得超5個贊

"scanf、printf似乎可以在C++中使用"-----C和C++都是編程語言,你的意思是scanf、printf都能在VC中用是么?
VC中可以編譯C語言的東西~所以用VC可以C++,C語言混用

查看完整回答
反對 回復 2022-01-03
?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

C語言的東西都可以在C++中使用,在C++中也有應用,只是C++又在此基礎上添加了一些自己的東西,所以感覺這樣的題目有點無聊,只要明白怎么回事也就行了,區分這么細也沒多大的實際意義!

查看完整回答
反對 回復 2022-01-03
  • 3 回答
  • 0 關注
  • 225 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號