作业帮 > 综合 > 作业

C语言 改错编程题如下switch语言程序段有错误.若a和b是正整数变量,编写程序,将下列程序段嵌入其中,调试并修改其中

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 11:11:18
C语言 改错编程题
如下switch语言程序段有错误.若a和b是正整数变量,编写程序,将下列程序段嵌入其中,调试并修改其中错误.
switch (a*a+b*b);
{ case 3 ;
case 1 ; y=a+b ; break;
case 0 ; y=b-a ;break;
}
能不能随便编个程序
把这个switch语言程序嵌在里面
switch (a*a+b*b);后面的分号去掉
{
case 3 ;
case 1 ; y=a+b ; break;
case 0 ; y=b-a ;break;这case 3,case 1,case 0后面的" ; "改" : "
}
改正之后
switch (a*a+b*b)
{ case 3 :
case 1 : y=a+b ; break;
case 0 : y=b-a ;break;
}
再问: 能不能随便编个程序 把它嵌在里面
再答: #include int main(void) { int a,b,y; a=1;b=0; switch (a*a+b*b) { case 3: case 1: y=a+b ; break; case 0: y=b-a ;break; } printf("y=%d\n",y); } 这个可以吗? 你哪里不清楚可以问我