当前位置:首页 » 编程语言 » 10个韩信点兵数C语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

10个韩信点兵数C语言

发布时间: 2022-07-29 21:51:55

c语言 韩信点兵

for(i=5;;i+=5)
{if((i+1)%6==5&&(i+1)%7==4&&(i+1)%11==10)
{printf("韩信有%d个兵",i+1));break;}
}

㈡ c语言题目,韩信点兵

代码如下,盼有所帮助:

#include<stdio.h>

intmain()
{
intiStart=0,iEnd=0,iCount=0,index=0;
printf("请输入两个整数(用逗号隔开):");
scanf("%d,%d",&iStart,&iEnd);
index=iStart<=iEnd?iStart:iEnd;
iEnd=iStart>=iEnd?iStart:iEnd;

for(;index<=iEnd;++index)
{
if((2==index%3)&&(3==index%5)&&(2==index%7))
{
printf("%d",index);
++iCount;
if(0==iCount%10)printf(" ");
}
}
printf(" 共找到%d个符合条件的数。 ",iCount);
return0;
}

㈢ C语言,韩信点兵编程,看看我的错在哪

你的算法根本就不能得到结果,计算机是死的,不像人有思维,所以你只能一个个数去试,用循环实现:
int
f(){
int
x=10;//你可以从1开始,按最后一个分析,至少有10人
while(1)
if(x%5==1&&x%6==5&&x%7==4&&x%11==10)break;
else
x++;
return
x;
}
int
main(void)
{
int
x;
x=f();
printf("%d\n",x);
return
0;
}

㈣ 关于大一的C语言问题,韩信点兵。。

intx=1;
while(x%5!=1||x%6!=5||x%7!=4||x%11!=10)x++;
printf("%d",x);

㈤ 韩信点兵,C语言

#include<stdio.h>
intmain()
{
inti;
for(i=6;i<=100000;i++){
if(i%5==1&&i%6==5&&i%7==4&&i%11==10){
printf("总数为:%d",i);
break;
}
}
return0;
}