00问答网
所有问题
关于C++,printf跟cout,scanf跟cin有啥区别?是不是等同关系。
如题所述
举报该问题
其他回答
第1个回答 2020-05-26
不等同啊!printf,scanf
是c语言写法,
cout,cin是C++写法,需要导入iostream库。printf,scanf
在输入输出时要定义好输入输出格式,而cout,cin则是根据变量的类型输入输出,不需要指定变量的输入输出类型。
第2个回答 2020-02-04
include是调用库函数,c++中没有scanf和printf;当包含#include
,会在执行时调用c中的函数,而cout和cin
是c++输入输出流函数,在g++编译c++程序时肯定用时少
相似回答
关于C++,printf跟cout,scanf跟cin有啥区别?是不是等同关系
。
答:
不等同啊!
printf,scanf 是c语言写法,cout,cin是C++写法
,需要导入iostream库。printf,scanf 在输入输出时要定义好输入输出格式,而cout,cin则是根据变量的类型输入输出,不需要指定变量的输入输出类型。
C++
如何从键盘输入数字给变量
答:
如果想直接使用 cin 而不是写 std::
cin,
可以加入 std 的命名空间:include <iostream>using namespace std; // 可以加入 std 的命名空间int main(){int a;cin >> a;cout << "输入的是:" << a << endl;return 0;}对应的,在
C++
中标准输出是使用 std::
cout,
比如输出一个整数 a...
关于c++
在while 循环里 使用
,scanf,
getchar(),gets() 的问题, no 的...
答:
这题有个很明显的错误.while(a)是错误的.因为while是必须有条件的.格式必须是while (条件).程序改成以下即可运行.///记住while右边的表达式必须是条件表达式!
大家正在搜