首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序如果去掉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
456
问题
下列程序如果去掉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全国计算机二级
相关试题推荐
下列定义变量的语句中错误的是()。
以下程序:#include<stdio.h>main(){charstr[10];scanf("%s",&str);printf("%s\n",str);}运行上面的程序,输
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,
设有定义:doublex;,以下选项中不能将输入数据3.14读入赋给变量x的是()。
下面属于黑盒测试方法的是()。
以下针对全局变量的叙述错误的是()。
下面可以作为软件设计工具的是
软件设计和使用的过程中,解决软件“怎么做”的阶段是()。
在面向对象方法中,不属于“对象”基本特点的是()。
关于继承的目的和作用,说法不正确的是()。
随机试题
下列晚发型矽肺发生的条件中哪项是错误的
该患者不适合使用下列哪种药物该精神分裂症患者急性期的治疗的间为
蛋白酶抑制剂利托那韦、奈非那韦,用药期间要多饮水的原因是()。
财务评价应遵循的基本原则有()。
在托收承付结算方式下,付款人在承付期内,可向银行提出拒绝付款的理由有( )。
应立卷归档的公文是()。
刑法学是研究刑法及其所规定的________、刑事责任和________的科学。
设变换,求常数a
WhichofthefollowingisNOTmentionedinthenews?
A、Astudythattheirchemistryprofessordid.B、Aclassthatthewomanistaking.C、Achemistryassignment.D、Ajobpossibility.
最新回复
(
0
)