第一知识网
www.001rz.comC语言中同时使用return和break会出现问题,怎么解决
日期:2021-12-27 03:59:33 人气:36
其实你的这个程序只有一个小小的问题,那就是我们在用scanf()时一般在里边直接写成这样的
scanf("%d%d",&c,&d);在“”这里边别添加,等分割符。那样的话再输入时,我们必须要严格的按照你的那个格式输入,不然你输入的就错了。
另外你的主函数里边的clrscr();是多余的;
还有在g()函数中有了return(m);那break;就是没用的。因为在程序执行到return()这条语句时,这个g()函数就终止执行了。从而不会执行你的break;
scanf("%d%d",&c,&d);在“”这里边别添加,等分割符。那样的话再输入时,我们必须要严格的按照你的那个格式输入,不然你输入的就错了。
另外你的主函数里边的clrscr();是多余的;
还有在g()函数中有了return(m);那break;就是没用的。因为在程序执行到return()这条语句时,这个g()函数就终止执行了。从而不会执行你的break;
上一篇:请问,在1,2,3,4,5。。。。100这个100个自然数中,取2个不同的数,使它们的和是7的倍数,共有多少种不同的
下一篇:劳烦专业人士帮忙查询下CMYK色彩转换成潘通卡色后的色号:C 100 M70;M50 Y100 多谢!
下一篇:劳烦专业人士帮忙查询下CMYK色彩转换成潘通卡色后的色号:C 100 M70;M50 Y100 多谢!