Ⅰ c語言編程序:韓信點兵,韓信有一隊伍,你想知道有多少人,就讓士兵報數,按從1至5報數,最末一個士兵報的
韓信點兵不是按3人一排,5人一排,7人一排嗎?如果是這樣的話
# include<stdio.h>
int main()
{
int n,a,b,c;
scanf("%d%d%d",&a,&b,&c);
for(n=10;n<=200;n++)
{
if (n%3==a && n%5==b && n%7==c)
{
if(n<=100)
{
printf("%d",n);
break;
}
else
{
printf("No answer");
}
}
}
}
Ⅱ 三菱PLC 兩個高速計數器計數分別設置計數值, 兩數達到總數就停止, 怎麼編程
如圖所示,當M0為ON,常開觸點導通,C251和C254兩個高速計數器就開始計數,兩個計數器的設定值都是32位的最大值,為了讓兩個計數器都能無限制的計數,C251+C254=D0,這樣D0就是兩個計數器的總數了,然後用比較指令,D0大於9 999 999時,復位M0,常開觸點斷開,C251和C254就停止計數了。
望採納。。。。。。