下列语句序列执行后,k 的值是 int x=6,y=10,k=5; switch( x%y ) { case 0:k=x*y; case 6:k=x/y; case 12:k=x-y; default:k=x*y-x; }A.60B.5C.0D.54A B C D

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 03:44:59

下列语句序列执行后,k 的值是 int x=6,y=10,k=5; switch( x%y ) { case 0:k=x*y; case 6:k=x/y; case 12:k=x-y; default:k=x*y-x; }A.60B.5C.0D.54A B C D
下列语句序列执行后,k 的值是 int x=6,y=10,k=5; switch( x%y ) { case 0:k=x*y; case 6:k=x/y; case 12:k=x-y; default:k=x*y-x; }A.60B.5C.0D.54A B C D

下列语句序列执行后,k 的值是 int x=6,y=10,k=5; switch( x%y ) { case 0:k=x*y; case 6:k=x/y; case 12:k=x-y; default:k=x*y-x; }A.60B.5C.0D.54A B C D
果断选C
6%10=6
k=6/10=0.6
因为int k 属整形 故k=0.