填空题

下列程序如果去掉for循环外围的大括号对,则会出现编译错误。错误原因是______。
#include<iostream.h>
int a=5;
void main( )

int a=10,b=20;
cout<<a<<","<<b<<endl;

int a=0,b=0;
for(int i=1;i<8;i++)

a+=i;
b+=a;

cout<<a<<","<<b<<","<<::a<<endl;

cout<<a<<","<<b<<endl;

【参考答案】

a,b重定义