小鸡毛同学
2025-08-26 19:11
1.
#include<stdio.h>
#include <iostream>
int main()
{
//printf("include<stdio.h>\n");
//printf("include<stdio.h>\n");
const int a = 99;
int b;
b = 100;
std::cin >> b;
printf(" %d, %d", a, b);
return 0;
}
2.
#include<stdio.h>
#include <iostream>
int main()
{
//printf("include<stdio.h>\n");
//printf("include<stdio.h>\n");
const int a = 99;
int b;
b = 100;
scanf(" %d", b);
printf(" %d, %d", a, b);
return 0;
}
为什么1运行成功但2不行
scanf是C语言的输入格式,在stdio.h里面,cin是C++语言的输入格式,在iostream里面;
趣味 C++ 入门
33779 学习 · 207 问题
相似问题