若a和b均是正整型变量,正确的switch语句是( )
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/29 19:22:14
若a和b均是正整型变量,正确的switch语句是( )
A) switch(pow(a,2)+pow(b,2)) (注:调用求幂的数学函数)
{ case1 :case3 :y=a+b; break;
case0 :case5 :y=a-b;
}
B) switch(a*a+b*b);
{ case3 :
case1 :y=a+b; break;
case0 :y=b-a; break;
}
C) switch a
{ default :x=a+b;
case 10 :y=a-b; break;
case 11 :x=a*d; break;
}
D) switch(a+b)
{case10 :x=a+b; break;
case11 :y=a-b; break;
}
A) switch(pow(a,2)+pow(b,2)) (注:调用求幂的数学函数)
{ case1 :case3 :y=a+b; break;
case0 :case5 :y=a-b;
}
B) switch(a*a+b*b);
{ case3 :
case1 :y=a+b; break;
case0 :y=b-a; break;
}
C) switch a
{ default :x=a+b;
case 10 :y=a-b; break;
case 11 :x=a*d; break;
}
D) switch(a+b)
{case10 :x=a+b; break;
case11 :y=a-b; break;
}
如果D选项case10改为case 10,case11改为case 11的话就是对的
A选项pow函数的返回值为double型,而switch的参数不允许为double,因此不正确
B选项switch(a*a+b*b)后面有分号,不正确,switch和下面大括号是一个整体,不能用分号隔开.A选项和B选项case与数字都应该用空格分隔开
C选项switch与a之间应该用括号链接,a是switch的参数,即switch(a)
A选项pow函数的返回值为double型,而switch的参数不允许为double,因此不正确
B选项switch(a*a+b*b)后面有分号,不正确,switch和下面大括号是一个整体,不能用分号隔开.A选项和B选项case与数字都应该用空格分隔开
C选项switch与a之间应该用括号链接,a是switch的参数,即switch(a)
若a和b均是正整型变量,正确的switch语句是( )
若a,b,x,y均是整型变量,且a,b均已赋过值,则正确的switch语句是_________
若u、w、x、y都是正整型变量,则以下正确的switch语句是()
若以下选项中的变量a, b, y均已正确定义并赋值,则语法正确的switch语句是
已知整型变量a=3,b=7,设x为实型变量,请用switch语句编程计算以下分段函数的值.
p1指向某个整型变量,要使指针p2也指向同一变量,哪一个语句是正确的 .A.p2=*&p1; B.p2=**p1; C.
若有以下定义:float x; int a,b; 则正确的switch 语句是
3.要想定义整型变量a ,实型变量 b ,字符型的变量c,应该使用的正确语句为____________________,
若a和b是整型变量,则表达式a=3,b=2,a&b的值是
.整型变量n的当前值是17,执行以下switch语句后n的值是 .switch(n){ case 16:++n; cas
13.下列关于switch语句和break语句的结论中,正确的是(C ).
输出整型变量a,b的语句为printf(“ ”,a,b) ;