若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)
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/20 07:23:06
![若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)](/uploads/image/z/2477684-20-4.jpg?t=%E8%8B%A5a%E5%92%8Cb%E5%9D%87%E6%98%AF%E6%AD%A3%E6%95%B4%E5%9E%8B%E5%8F%98%E9%87%8F%2C%E6%AD%A3%E7%A1%AE%E7%9A%84switch%E8%AF%AD%E5%8F%A5%E6%98%AF%EF%BC%88+%EF%BC%89A%29+switch%28pow%28a%2C2%29%2Bpow%28b%2C2%29%29+%EF%BC%88%E6%B3%A8%EF%BC%9A%E8%B0%83%E7%94%A8%E6%B1%82%E5%B9%82%E7%9A%84%E6%95%B0%E5%AD%A6%E5%87%BD%E6%95%B0%EF%BC%89%7B+case1+%3Acase3+%3Ay%3Da%2Bb%3B+break%3Bcase0+%3Acase5+%3Ay%3Da-b%3B%7DB%29+switch%28a%2Aa%2Bb%2Ab%29%3B%7B+case3+%3Acase1+%3Ay%3Da%2Bb%3B+break%3Bcase0+%3Ay%3Db-a%3B+break%3B%7DC%29)
若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)
若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和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)
如果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)