程序如下:第4章语句及程序流程控制#i clude l="a"&&e<="z"Hle>="A"&&e<="Z") /*当按回车时,结束输入*/1elseif(c>="O"&&e<=*9") 2cpFo ludy cz Jolt hadigit++; 1omx) ol welseothers++;printf("letters:%d digit:%d thers:%d ", letters, digit, others) ; 8tonad例4.27 欧几里德算法:求两个正整数的最大公约数。 价格数的最大整数,求解过程可描述如下:采用辗转相除法。设这两个非负整数分别为a和b,最大公因子是能同时整除这两个①若b=0,则计算终止,最大公因子即为a。②将a%b赋给t,b赋给a,t赋给b,然后返回执行①。程序如下: 巾#include main()欧int a, b, t;printf("Please type in two nonnegativeinteger s. ") ;scanf("%d%d", &a, &b) ;while(b!=0) {t=a%b; a=b; b=t;prnt f("Their Greatest Common Divi or is%d. ", a) ; 运行情况如下:Please type in two nonnegativeinteger.10264052Their Greatest Common Divisor is 27例14.28受因斯坦的阶梯问题。有一阶梯,若每步跨2阶,最后余1阶;每步跨3 每步跨6阶,最后余5阶;而当每步跨7阶时,可以正好到阶梯顶。