ELSABABY2016 @ 2023-01-01 12:00:36
#include<iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<<a+b<<endl;
return 0;
}
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int a,b;
cin >> a >> b;
cout << a+b << endl;
return 0;
}
首先说一下:我的代码编译成功了,AC
然后,我去看了下题解,对比发现:题解比我的代码多一行#include <cstdio>
后来,我查了百度,但仅仅是查了,没懂,所以各位大佬解惑时,能不能稍微通俗易懂一点
问题如下:
头文件cstdio有什么用处?
头文件cstdio和头文件iostream有什么区别?
为什么此题用了头文件iostream,还要用头文件cstdio?
by yy2021 @ 2023-02-05 16:52:26
@ELSABABY2016
CCF中学生计算机程序设计这套书很好!
by a_study_xxs @ 2023-02-06 10:09:56
#include <iostream>
using namespace std;
int main() {
int a,b;
cin >> a >> b;
cout << a+b;
return 0;
}
by xingcode @ 2023-02-18 09:58:00
#include<iostream>
#include<cstdio>
using namespace std;
inline int read() {//快读
int x=0,f=1;
char ch=getchar();
while(ch>'9'||ch<'0'){if(ch=='-')f=-1;ch=getchar();}
while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();}
return x*f;
}
inline void writeln(int x) {//快写
if(x<0){
putchar('-');
x=-x;
}
if(x>9)
writeln(x/10);
putchar(x%10+'0');
}
signed main()
{
writeln(read()+read());
return 0;
}
by CODINGWEI @ 2023-02-26 21:40:49
#include <cstdio>
#include <iostream>
1.没用
2.cstdio是c风格的输入输出,iostream是c++自己的输入输出
3.跟第一问的答案一样
by newbie38 @ 2023-03-19 11:15:54
cstdio就是将stdio.h的内容用C++的头文件形式表现出来。
stdio.h是老式的C,C++头文件,cstdio是标准 C++(STL),且cstdio中的函数都是定义在一个名字空间std里面的。
如果要调用这个名字空间的函数,必须得加std::或者在文件中声明using namespace std
扩展资料:
stdio 就是指 “standard input & output"(标准输入输出)
所以,源代码中如用到标准输入输出函数时,就要包含这个头文件!
例如c语言中的
printf("%d",i);
scanf("%d",&i);
等函数。
by xyf778899 @ 2023-04-01 18:43:09
#include<cstdio>
using namespace std;
int main(){
int a,b;
scanf("%d%d",&a,&b);
printf("%d\n",a+b);
return 0;
}
by xyf778899 @ 2023-04-01 18:44:52
@CODINGWEI 呵呵
#include<cstdio>
using namespace std;
int main(){
int a,b;
scanf("%d%d",&a,&b);
printf("%d\n",a+b);
return 0;
}
不信你试一试,非常简单,绝对成功,就看你信不信
by CODINGWEI @ 2023-04-01 21:25:29
@xyf778899 这种解法也可以,不过我更习惯用iostream,有很多种解法
by xyf778899 @ 2023-04-07 21:27:28
@lianchanghua 我建议你最好不要保留两位小数,不要问我我是怎么知道的!问了我只会告诉你:我已经试过了。呜呜…… 你还是用a+b的格式比较好,很简单,而且直接满分,不像
#include<iostream>
实在是太复杂了,强烈建议用
#include<cstdio>
这种方式很便捷,省时间,正确率也高
by CznTree @ 2023-05-05 19:18:24
@ELSABABY2016 1. scanf 和 printf
3.多余