RT ,这是“易学C++”书后的一题习题,我已把我会的给改了,但依然还有三个错误?
怎么错了?
该怎么改啊?
代码如下:
#include"iostream.h"
int main()
{
int b,c=5;
const int a;
a=1;
b=c+1;
cout<<b<<endl;
c=c/2.0;
cout<<a+b+c<<endl;
return 0
}
我是初学者,希望大虾能解释的通俗易懂,谢谢
RT ,这是“易学C++”书后的一题习题,我已把我会的给改了,但依然还有三个错误?
怎么错了?
该怎么改啊?
代码如下:
#include"iostream.h"
int main()
{
int b,c=5;
const int a;
a=1;
b=c+1;
cout<<b<<endl;
c=c/2.0;
cout<<a+b+c<<endl;
return 0
}
我是初学者,希望大虾能解释的通俗易懂,谢谢
#include"iostream.h"
库文件用< >不用"";
标准C++应该用下列预处理命令:
#include <iostream>
using namespace std;
const int a;
a=1;
const型变量必须在声明时初始化 而且一经初始化不能改变
正确应为
const int a=1;
附代码:
#include <iostream> using namespace std;
int main() { int b,c=5; const int a=1;
b=c+1;
cout<<b<<endl;
c=c/2.0;
cout<<a+b+c<<endl;
return 0;
}