b971.
等差數列
--
板橋高中教學題
| From: [114.47.84.135] |
Post Date
:
2022-12-04 22:02
#include <stdio.h>
int main()
{
int i, a1, d, an;
scanf("%d %d %d", &a1, &an, &d);
for(i = a1; i != an+d; i += d)
printf("%d ", i);
return 0;
}
就是用初始值是首項,然後結束條件是末項+公差,某次的更新規則是目前的值+公差
這樣就可以保證,只要首項和末項都是公差d的數列之一時,都可以得到正確的輸出