| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 424 人关注过本帖
标题:[求助]实在搞不懂了
只看楼主 加入收藏
JolinHeero
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-7-2
收藏
 问题点数:0 回复次数:7 
[求助]实在搞不懂了
6个人做游戏,从第一个人开始报数,并从1开始报数,第六个人报完以后又回到第一个人开始报数,请问谁报到了3000?编写程序解决该问题。
设计要求:要求用选择结构设计中的if和switch语句分别实现.
搜索更多相关主题的帖子: 设计 编写程序 
2007-07-03 19:45
JolinHeero
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-7-2
收藏
得分:0 
我急死了,各位帮帮忙吧!!
2007-07-03 20:51
死了都要C
Rank: 4
来 自:四川成都
等 级:贵宾
威 望:13
帖 子:1582
专家分:116
注 册:2006-12-7
收藏
得分:0 
最后一个人``就是开始抱6的那个人``

女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
2007-07-03 22:20
cmanlee
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-13
收藏
得分:0 
#include <stdio.h>
int main (void)
{
int a[5];
int i;
for ( i=1; i<=3000; i++)
{
int j=i%6;
a[j]=i;
if (a[j] == 3000)
printf (\"%d\",j);
}

getchar();
return 0;

}


可是我这样做的结果是0 也就是第一个人 不知道哪里错了?

用心做事  真心做人
2007-07-03 22:28
wshyj18
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2007-5-14
收藏
得分:0 
include<stdio.h>
main()
{
int j,i=6000;
j=i%6;
switch(j)
{
case 0: printf("the number is 6");break;
case 1: printf("the number is 1");break;
case 2: printf("the number is 2");break;
case 3: printf("the number is 3");break;
case 4: printf("the number is 4");break;
case 5: printf("the number is 5");break;
}

}

2007-07-03 22:44
wshyj18
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2007-5-14
收藏
得分:0 

#include <stdio.h>
int main (void)
{
int a[5];
int i,m;
for ( i=1; i<=3000; i++)
{
int j=i%6;
a[j]=i;
if (a[j] != 3000)
continue;
m=j;
if(m==0)
m=m+6;
printf ("%d",m);


}

}



2007-07-03 22:56
huangfengchu
Rank: 1
等 级:新手上路
威 望:2
帖 子:274
专家分:0
注 册:2007-5-22
收藏
得分:0 
int main(void)
{
int i,m,n=6;
printf("Input number:");
scanf("%i",&m);
i=m%n;
if(i==0)
printf("Six\n");
if(i==1)
printf("One\n");
if(i==2)
printf("Two\n");
if(i==3)
printf("Three\n");
if(i==4)
printf("Four\n");
if(i==5)
printf("Five\n");
getch();
return 0;
}

深山苦学C语言,终年不见外面世界。
2007-07-03 22:56
lhj2005
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2007-1-23
收藏
得分:0 
#include <stdio.h>
main()
{
int a,b,c;
printf("input Final number\n");
scanf("%d",&a);
if (a%6==1)
{printf(" 1th person\n");}
else if(a%6==2)
{printf(" 2th person\n");}
else if(a%6==3)
{printf(" 3th person\n");}
else if(a%6==4)
{printf(" 4th person\n");}
else if(a%6==5)
{printf(" 5th person\n");}
else if(a%6==0)
{printf(" 6th person\n");}
}
2007-07-03 23:05
快速回复:[求助]实在搞不懂了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015848 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved