作业帮 > 综合 > 作业

c语言编程题,有一队士兵送1-5依次报数时,最后一个人报1,从1-6报数时,最后一个人报5,从1-7报数时

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 21:46:13
c语言编程题,有一队士兵送1-5依次报数时,最后一个人报1,从1-6报数时,最后一个人报5,从1-7报数时
,最后一个人报4,从1-11报数时,最后一个人报10,问有多少士兵?你给的解如下:
#include
int main()
{
int i;
for(i=0;;i++)
if(i%5==1&&i%6==5&&i%7==4&&i%11==10)
{printf("%d ",i);return 0;}
}
为什么return 0 跟在printf 后面,一般不都在printf
for(i=0;;i++),此处for循环没有给出上限,return 0 跟在printf 后面使得遇到第一个满足条件的数时即跳出for循环.否则会找出所有满足条件的数,程序不会自动结束.
有78个人,按1,3,4,5循环报数,最后一个人报的是什么数?为什么? 欢迎光临有100个人站成一列,从1起往下报数,报奇数的人出列,留下的人再重复报数,这样继续下去,最后只留下一个人.请问: 50个人按1—3报数,最后一个人报几 学生按1~2报数,再按1~3报数,最后按1~7报数,发现最后一个人每次都报1,老师说今天缺席1人,这班有多少人 80个士兵排成一队,依次从左到右报数,每次报偶数的人就走开,这样每报一次就走一批人,最后剩下5人时才停 M个人围成一圈,从第一个人开始依次从1循环报数,每当报数为N时此人从圈中出来,下一个人又从1开始报数, 五(1)班49名同学排成一队,按一、二、三、,一、二、三的顺序报数.最后一个人报(). 有100个人站成一排,从左到右依次进行1,2报数,凡是报1的人离开队伍,剩下的人继续从左到右进行1,2报数,最后留在队伍 200名士兵排成一列,第一次从左到右1,2,3,4一至四报数,第二次从右到左1至6报数,两次报的数字相同的 名 甲、乙二人玩游戏:从1开始依次报数,每人每次最多报3个,最少报1个,如果谁最后报到30,就输了甲先报怎赢 数学课上,老师为了提高同学们的兴趣,先让同学们从1到3循环报数,结果最后一个同学报2,再让同学们从1到5报数,最后一个同 500名学生排成一行,先从左到右1~5报数,再从右到左1~6报数,则既报1又报6的学生有几名?