当前位置: 代码迷 >> C语言 >> 99我啊
  详细解决方案

99我啊

热度:134   发布时间:2005-05-17 15:44:00.0
99我啊
#include<stdio>
main()
{
int c;
printf("shu zhuang bei jia  ji de ");
scanf("%d",&c);
int t,i,k;
for(i=1;i<=1000;i++)
scanf("%d",&t);
switch(c)
{
case(1):
case(2):
case(3):printf("chenggong\n");
case(4):k=random(t);if(1<=k<=700)printf("chenggong\n");else printf("shibai\n");break;
case(5):k=random(t);if(1<=k<=600)printf("chenggong\n");else printf("shibai\n");break;
case(6):k=random(t);if(1<=k<=500)printf("chenggong\n");else peintf("shibai\n")break;
}
}
这是编写的成功率的程序
怎么运行不出来啊
搜索更多相关的解决方案: include  成功率  

----------------解决方案--------------------------------------------------------
#include<stdio.h>
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
很多错误
----------------解决方案--------------------------------------------------------
我也看出来了
----------------解决方案--------------------------------------------------------
改好后没错误语句的程序:
#include  &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;time.h&gt;
main()
{
int c;
int t,i,k;
printf("shu zhuang bei jia  ji de ");
scanf("%d",&amp;c);
for(i=1;i&lt;=1000;i++)
scanf("%d",&amp;t);
switch(c)
{
case(1):
case(2):
case(3):printf("chenggong\n");
case(4):k=random(t);if(1&lt;=k&lt;=700)printf("chenggong\n");else printf("shibai\n");break;
case(5):k=random(t);if(1&lt;=k&lt;=600)printf("chenggong\n");else printf("shibai\n");break;
case(6):k=random(t);if(1&lt;=k&lt;=500)printf("chenggong\n");else printf("shibai\n");break;
}
}
我不知道你具体要实现什么功能所以只是将你的程序改好能够编译罢了!你自己对照看看找出我改了什么加了什么,对你也是一种促进!你的程序很混乱!我还要说的是在你的程序里switch语句中最好不要把default语句给去掉了!

----------------解决方案--------------------------------------------------------
把编程进行到底
----------------解决方案--------------------------------------------------------
  相关解决方案