若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/05/06 01:25:05

若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;
}

如果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和b是整型变量,则表达式a=3,b=2,a&b的值是 若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) (3)设有如下变量声明语句:Dim a, b As Boolean则下面叙述中正确的是A)a和b都是布尔型变量 B)a是变体型变量,b是布尔型变量C)a是整型变量,b是布尔型变量 D)a和b都是变体型变 3.要想定义整型变量a ,实型变量 b ,字符型的变量c,应该使用的正确语句为____________________,_________________________,___________________________ 定义整型变量a和b,为他们赋初值5的表达式 p1指向某个整型变量,要使指针p2也指向同一变量,哪一个语句是正确的 .A.p2=*&p1; B.p2=**p1; C.p2=&p1指向某个整型变量,要使指针p2也指向同一变量,哪一个语句是正确的 .A.p2=*&p1; B.p2=**p1; C.p2=&p1; D.p2=* 设整型变量x,y,z均已赋值,下列正确的赋值表达式是?A. 以下程序段执行后,整型变量a和b的值分别为a=6,b=5,a=a,b=a*b 从键盘为两个整型变量a和b输入任意值,实现将两个变量的值交换输出(C语言) 假设a和b是整型变量,则表示条件”1≤a 如何做到不用临时变量将整型的a b的值互换? .设整型变量 a=2,则执行下列语句后,浮点型变量b的值为 ... 设变量a和b均为整型变量,表达式a=2,b=5;b++,a+b的值是 我知道答案..但不知道怎么分析 设整型变量x、y、z均已赋值,下列选项中,正确的赋值表达式是() A 假设变量a,b都是整型,表达式(a=5,b=2,a+b)的值是 a,b为整型变量,写出判断a能被b整除的表达式.若表达式为1,则能整除 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是 整型变量a=3、b=4定义如下,表达式++a= =b的值是