早教吧作业答案频道 -->其他-->
#includeintmain(){inta,s=0;cin>>a;switch(a-3){case0:case1:s++;break;case2:s=1;case3:s--;break;default:s=10;}cout
题目详情
#include int main() { int a,s=0; cin>>a; switch(a-3) { case 0:case 1:s++;break;
case 2:s=1; case 3:s--;break; default:s=10; }
cout
case 2:s=1; case 3:s--;break; default:s=10; }
cout
▼优质解答
答案和解析
cin>>a就是输入啊
当输入5时,a=5,(a-3)=2
switch(2)时,s=1,此语句后没有跟break,于是继续执行下一句s--,然后break
最后输出就是s=0
当输入5时,a=5,(a-3)=2
switch(2)时,s=1,此语句后没有跟break,于是继续执行下一句s--,然后break
最后输出就是s=0
看了 #includeintmai...的网友还看了以下:
1.已有定义inta[10],*p;则正确的赋值语句是().A.p=100;B.p=a[5];C.p 2020-03-31 …
#include"stdio.h"main();{inta,m;scanf("%d",&a);swi 2020-03-31 …
程序编程题28若a、b均为整型变量,正确的switch语句是()。A.switch(a+b)B.s 2020-05-17 …
有如下程序,其输出结果是.#inlcudeintmain(){intx=1,a=0,b=0;swi 2020-06-06 …
110、以下不能对二维数组a进行正确初始化的语句是()。A、inta[2][3]={0};B、in 2020-07-09 …
#includeintmain(){inta,s=0;cin>>a;switch(a-3){cas 2020-07-23 …
求解答这个简单的语句错误在哪里#includemain(){intx=1,y=0,a=0,b=0; 2020-07-23 …
C语言问题不理解为什么编译全都错3、下列关于对二维数组a进行初始化的操作中,正确的写法是()。A、i 2020-11-23 …
有变量定义如下,inta[2][3],*p,(*q)[3];以下赋值语句错误的是A.p=a;有变量定 2020-12-31 …
若有定义floatw;inta,b;,则合法的switch语句是()。(1分)A、switch(w) 2021-01-13 …