C语言程序设计_第版_谭浩强主编第6—8章课后习题答案.docVIP

  • 16
  • 0
  • 约3.64万字
  • 约 42页
  • 2016-08-18 发布于贵州
  • 举报

C语言程序设计_第版_谭浩强主编第6—8章课后习题答案.doc

C语言程序设计_第版_谭浩强主编第6—8章课后习题答案

C语言第6—8章课后习题答案 第六章 循环语句 6.1输入两个正数,求最大公约数和最小公倍数. #include stdio.h void main() { int a,b,num1,num2,temp; printf(请输入两个正整数:\n); scanf(%d,%d,num1,num2); if(num1num2) { temp=num1; num1=num2; num2=temp; } a=num1,b=num2; while(b!=0) { temp=a%b; a=b; b=temp; } printf(它们的最大公约数为:%d\n,a); printf(它们的最小公倍数为:%d\n,num1*num2/a); } 编译已通过 6.2输入一行字符,分别统计出其中英文字母,空格,数字和其它字符的个数. 解: #include stdio.h void main() { char c; int letters=0,space=0,degit=0,other=0; printf(请输入一行字符:\n); while((c=getchar())!=\n) { if(c=ac=z || cAc=Z) letters++; else if(c== ) space++; else if(c=0c=9) digit++;

文档评论(0)

1亿VIP精品文档

相关文档