當前位置:首頁 » 編程語言 » 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;
}