首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序如果去掉for循环外围的大括号对,则会出现编译错误。错误原因是______。 #include<iostream.h> int a=5; void main( ) { int a=10,b=20;
下列程序如果去掉for循环外围的大括号对,则会出现编译错误。错误原因是______。 #include<iostream.h> int a=5; void main( ) { int a=10,b=20;
admin
2010-12-16
443
问题
下列程序如果去掉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重定义
解析
在本题中for循环外围的大括号对没有实质含义,仅用于函数的作用域范围。如果去掉该括号,编译错误就会发生,因为变量a,b出现了重定义错误。
转载请注明原文地址:https://kaotiyun.com/show/rLVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于switch语句的叙述正确的是()。
有以下程序#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){defaul
若变量已正确定义并赋初值,以下合法的赋值语句是
以下叙述中错误的是()。
以下定义数组的语句中错误的是()。
程序设计的任务包括()。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为()。
软件设计和使用的过程中,解决软件“怎么做”的阶段是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
引进的500#浅冷装置制冷系统中()会引起冷凝器压力低。
急性心肌梗死时,最先恢复正常的酶是
可作为氨基糖苷类的替代品,与其合用可加强对铜绿假单胞菌和肠杆菌作用的药物是对革兰阳性菌、革兰阴性菌、厌氧菌均有强大抗菌活性的药物是
企业进行SWOT分析时,发现其具有较大的内部优势,但同时面临着严峻的外部挑战,企业应采取的战略是( )。
产业分类是为了满足不同需要而根据产业某些相同或相似特征将企业各种不同的()进行分解和组合以形成多层次的产业门类的过程。
下列有关股份有限公司股份转让的表述,符合我国《公司法》规定的有()。
零售的主要特征有()。
人身心发展的互补性要求教育应该做到()。
李鸿章奏请在天津设立的北洋水师学堂的落成时间是()。
举例说明函数可导不一定连续可导.
最新回复
(
0
)