第6章函数与预处理习题解答.docVIP

  • 54
  • 0
  • 约6.63千字
  • 约 12页
  • 2016-06-07 发布于重庆
  • 举报
第6章函数与预处理习题解答

第6章 函数与预处理习题解答 1.写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。 用辗转相除法,m、n是两个正整数,r?是余数,用直到循环操作的流程图: #includestdio.h int gcf(int,int); //求最大公约数函数 int lcm(int,int); //求最小公倍数函数 void main() { int m,n; do { printf(Please input tow positive integert:); scanf(%d %d,m,n); }while(m=0||n=0); printf(The greatest command factor(%d,%d)=%d\n,m,n,gcf(m,n)); printf(The lease common multiple(%d,%d)=%d\n,m,n,lcm(m,n)); } int gcf(int n,int m) { int r; do { r=m%n; m=n; n=r; }while(r!=0); return m; } int lcm(int m,int n) { int l; l=m*n/gcf(m,n); return l; } *2.编写一个函数,由参数传一个字符串,统

文档评论(0)

1亿VIP精品文档

相关文档