第一范文网 - 专业文章范例文档资料分享平台

C语言程序设计第三版谭浩强课后习题答案完整版

来源:用户分享 时间:2025/6/6 22:53:06 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

if(y>0&&y<10) m=n+1; } printf(\它是%d位数\\n\ printf(\从高到低位依次为\\n\ do { printf(\ i++; } while(m-i>=0); printf(\逆序输出为\\n\ do { printf(\ j++; }

while(j-m<0); printf(\ }

6.1输入两个正整数m和n,求其最大公约数和最小公倍数。 #include void main() {

int m,n,i,j;

printf(\请分别输入m,n的值:\\n\ scanf(\ for(i=1;i<=m;i++) { if(m%i==0&&n%i==0)

j=i; }

printf(\这两个整数的最大公约数是:%d\

for(i=j;;i++) {

if(i%m==0&&i%n==0) break; } printf(\这两个整数的最小公倍数数是:%d\ printf(\ }

6.2 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

#include void main() { int i=0,j=0,k=0,x=0; char c;

printf(\请输入一行字符串:\\n\ while((c=getchar())!='\\n') { if(c>='A'&&c<='Z'||c>='a'&&c<='z') i++; else if(c==' ') j++; else if(c>='0'&&c<='9') k++; else x++; }

printf(\英文字母、空格、数字、其他字符的个数分别为:%d,%d,%d,%d,\ printf(\ }

6.3求Sn=a+aa+aaa+?+aa?a之值,其中a是一个数字。例如:2+22+222+2222+22222(此时n=5),n由键盘输入。 #include #include void main() { int i,n; int sum=0,s=0; printf(\请输入n的值:\\n\ scanf(\ while(n<1) { printf(\请重新输入n的值:\\n\ scanf(\ }

for(i=0;i

printf(\ }

6.8 题目:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,…求出这个数列的前20项之和。

#include

void main() {

int a=1,b=1,i; float sum=0.0;

for(i=0;i<20;i++) { a=a+b; b=a-b;

sum+=(float)a/b; }

printf(\这个数列前二十项之和为:\\n%f\ printf(\ }

7.2

#include void main() { int i,j,t,a[10];

printf(\请输入十个整数:\\n\ for(i=0;i<10;i++) { scanf(\ } for(j=1;j<10;j++) for(i=0;i<10-j;i++) if(a[i]

7.3

#include void main() {

int i,j,m,n,a[3][3];

printf(\请输入3*3的整形矩阵\\n\ for(i=0;i<3;i++) for(j=0;j<3;j++) scanf(\ m=a[0][0]+a[1][1]+a[2][2]; n=a[0][2]+a[1][1]+a[2][0];

printf(\的整形矩阵对角线元素之和为:\\n\ printf(\

}

7.4

#include void main() { static int a[10]={1,5,6,10,20,24,55,58,64}; int i,t; printf(\请输入一个数:\\n\ scanf(\ for(i=9;i>0;i--) if(a[i]

7.8

#include void main() {

int a[5][5],b[5],c[5],d[5][5]; int i,j,k,l; printf(\请输入5*5的整型数组\\n\

C语言程序设计第三版谭浩强课后习题答案完整版.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c01hx79290y28mww144vu_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top