首页 > 生活照料服务类
题目内容 (请给出正确答案)
[主观题]

执行语句序列:int n;cin>>n;switch(n) { case 1: case 2:cout<<'1'; case 3: case 4:cout<<'2';b

执行语句序列: int n; cin>>n; switch(n) { case 1: case 2:cout<<'1'; case 3: case 4:cout<<'2';break; default:cout<<'3'; }时,若从键盘输入1,则屏幕显示______ 。

A.1

B.2

C.3

D.12

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“执行语句序列:int n;cin>>n;switch(n) …”相关的问题
第1题
(7 )在执行语句序列int i=0; do i++; while(i*i<10);时, do 后面的循环体语句 i++ 被执行的

(7 )在执行语句序列int i=0; do i++; while(i*i<10);时, do 后面的循环体语句 i++ 被执行的次数为 【 7 】 。

点击查看答案
第2题
若执行以下程序时从键盘上输入9,则输出结果是main(){int n;cin>>n;if(n++<10)cout<<n<<end1;else cout<<n - -<<end1;}

A.11

B.10

C.9

D.8

点击查看答案
第3题
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出: main() {int n, k, float score, sum, ave; sum=0.0; for(n=1; n<=10; n++) { for(k=1;k<=4;k++) { cin>>score; sum+=score; } ave= sum/4.0 cout<<"No"<<n<<":"<<ave<<end1; } } 上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是

A.sum=0.0

B.sum+=score

C.ave=sun/4.0

D.cout<<"No"<<n<<":"<<ave<<end1;

点击查看答案
第4题
执行以下语句后的输出结果是______。int x=10,y=3,z;printf("%d\n",z=(x%y,x/y));A.1B.0C.4D.3

执行以下语句后的输出结果是______。int x=10,y=3,z;printf("%d\n",z=(x%y,x/y));

A.1

B.0

C.4

D.3

点击查看答案
第5题
设i和k都是int类型,则for循环语句()。for(i=0,k=-1;k=1;i++,k++) printf("****\n");A 循环结束

设i和k都是int类型,则for循环语句()。

for(i=0,k=-1;k=1;i++,k++) printf("****\n");

A 循环结束的条件不合法

B 循环体一次也不执行

C 循环体只执行一次

D 是无限循环

点击查看答案
第6题
设已定义i和k为int类型变量,则以下for循环语句______。for(i=0;k=-1,k=1; i++, k++)printf("****\

设已定义i和k为int类型变量,则以下for循环语句______。 for(i=0;k=-1,k=1; i++, k++) printf("****\n");

A.判断循环结束的条件不合法

B.是无限循环

C.循环一次也不执行

D.循环只执行一次

点击查看答案
第7题
类MyClass的定义如下:class MyClass{public:MyClass(){value=0;}SetVariable(int i){value=i;}pr

类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是()。

A.语句p=&my,是把对象:my赋值给指针变量p

B.语句MyClass*p,my;会调用两次类MyClass的构造函数

C.对语句*P.SetVariable(5)的调用是正确的

D.语句P->SetVariable(5)与语句my.SetVariable(5)等价

点击查看答案
第8题
若有语句 double x=17;int y; ,当执行 y=(int)(x/5)%2; 之后 y 的值为 【 7 】 。

若有语句 double x=17;int y; ,当执行 y=(int)(x/5)%2; 之后 y 的值为 【 7 】 。

点击查看答案
第9题
若有定义:int a=8,b=4,C;执行语句“c=a/b+0.4;”后,c的值为()。A.1.4B.1C.2D.2

若有定义: int a=8,b=4,C; 执行语句“c=a/b+0.4;”后,c的值为()。

A.1.4

B.1

C.2

D.2

点击查看答案
第10题
执行语句序列 ofstream outfile(“DATE.DAT”); if(…)cout<<"OK"; else cout<<"FAIL"后,如果文件打

执行语句序列

ofstream outfile(“DATE.DAT”);

if(…)cout<<"OK"; else cout<<"FAIL"后,如果文件打开成功,显示“OK”,否则显示"FAIL"。由此可知,上面if语句…处的表达式是:

A.outfile.fail()或outfile

B.outfile.good()或outfile

C.outfile.good()或!outfile

D.outfile.fail()或!out file

点击查看答案
第11题
(20)有以下程序段int i,n;for(i=0;i<8;i++){ n=rand()%5;switch (n){ case 1:case 3:printf("

(20)有以下程序段

int i,n;

for(i=0;i<8;i++)

{ n=rand()%5;

switch (n)

{ case 1:

case 3:printf("%d\n",n); break;

case 2:

case 4:printf("%d\n",n); continue;

case 0:exit(0);

}

printf("%d\n",n);

}

以下关于程序段执行情况的叙述,正确的是

A)for循环语句固定执行8次

B)当产生的随机数n为4时结束循环操作

C)当产生的随机数n为1和2时不做任何操作

D)当产生的随机数n为0时结束程序运行

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改