自学新手,忘大侠提点,帮忙看下!
这样一个程序,用VC++6.0编译,报错。# include <stdio.h>
main()
{double r,s,m;
m=3.14;
printf ("一个数:\n");
scanf ("%lf",&r);
switch (r*10)
{case 5 : s=m*r*r;printf ("s=%lf",s);break;
case 15 :s=m*r*r;printf ("s=%lf",s);break;
case 25 : s=m*r*r;printf ("s=%lf",s);break;
case 35 : s=m*r*r;printf ("s=%lf",s);break;
case 45 : s=m*r*r;printf ("s=%lf",s);break;
case 55 : s=m*r*r;printf ("s=%lf",s);break;
}
}
如果把下面的switch语句写成这样 case 5 : printf ("s=%lf",s=m*r*r);break; 。。。。。与上面一样吗?
能帮忙解释一下 viod man()吗?刚自学C没几天。。。。