干支是天干(甲、乙、…、癸)和地支(子、丑、…、亥)的合称,“干支纪年法”是我国传统的纪年法.如图是查找公历某年所对应干支的程序框图.例如公元年,即输入,执行该程序框图,运行相应的程序,输出,从干支表中查出对应的干支为辛酉.我国古代杰出数学家秦九韶出生于公元年,则该年所对应的干支为( )
六十干支表(部分)
|
|
|
|
|
戊辰 | 己巳 | 庚午 | 辛未 | 壬申 |
|
|
|
|
|
己未 | 庚申 | 辛酉 | 壬戌 | 癸亥 |
A.戊辰 B.辛未 C.已巳 D.庚申
A
【分析】
输出,计算输出结果,查表可得结果.
【详解】
输入,,第一次循环,,,不成立;
第二次循环,,,不成立;
第三次循环,,,不成立;
由上可知,每执行一次循环后,的值对应地在上一次循环后的值中减去,则输出的的值为除后的余数,
,则输出的的值为,因此,公元年对应的干支为戊辰.
故选:A.
【点睛】
本题考查数学文化中的“干支纪年法”,考查程序框图的应用,考查计算能力,属于中等题.