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

《C语言程序设计》课后习题答案(第四版)谭浩强

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

#include <> int main() {

int i,j,k,n;

printf(\ for (n=100;n<1000;n++) { i=n/100; j=n/10-i*10; k=n;

if (n==i*i*i + j*j*j + k*k*k) printf(\ }

printf(\ return 0; } 5-9-1

#define M 1000 /*定义寻找范围*/ #include <> int main() {

int k1,k2,k3,k4,k5,k6,k7,k8,k9,k10; int i,a,n,s;

for (a=2;a<=M;a++) /* a是2-1000之间的整数,检查它是否完数 */ {n=0; /* n用来累计a的因子的个数 */

s=a; /* s用来存放尚未求出的因子之和,开始时等于a */ for (i=1;i

s=s-i; /* s减去已找到的因子,s的新值是尚未求出的因子之和 */ switch(n) /* 将找到的因子赋给k1...k9,或k10 */ {case 1:

k1=i; break; /* case 2:

k2=i; break; /* case 3:

k3=i; break; /* case 4:

k4=i; break; /* case 5:

k5=i; break; /* case 6:

k6=i; break; /* case 7:

k7=i; break; /* case 8:

k8=i; break; /* case 9:

k9=i; break; /* case 10:

k10=i; break; /*

}

找出的笫1个因子赋给k1 */ 找出的笫2个因子赋给k2 */ 找出的笫3个因子赋给k3 */ 找出的笫4个因子赋给k4 */ 找出的笫5个因子赋给k5 */ 找出的笫6个因子赋给k6 */ 找出的笫7个因子赋给k7 */ 找出的笫8个因子赋给k8 */ 找出的笫9个因子赋给k9 */ 找出的笫10个因子赋给k10 */ }

if (s==0) {

printf(\

if (n>1) printf(\表示a至少有2个因子 */ if (n>2) printf(\表示至少有3个因子,故应再输出一个因子 */

if (n>3) printf(\子 */

if (n>4) printf(\ if (n>5) printf(\ if (n>6) printf(\ if (n>7) printf(\ if (n>8) printf(\ if (n>9) printf(\ printf(\

}

} return 0; } 5-9-2 #include <> int main() {int m,s,i;

for (m=2;m<1000;m++) {s=0;

表示至少有4个因子,故应再输出一个因以下类似 */ for (i=1;i

{printf(\ for (i=1;i

if (m%i==0) printf(\

printf(\

}

} return 0; } 5-10 #include <> int main() {

int i,n=20;

double a=2,b=1,s=0,t; for (i=1;i<=n;i++) { s=s+a/b; t=a, a=a+b, b=t; }

printf(\

return 0; } 5-11 #include <> int main() {

double sn=100,hn=sn/2; int n;

for (n=2;n<=10;n++) {

sn=sn+2*hn; /*第n次落地时共经过的米数*/ hn=hn/2; /*第n次反跳高度*/ }

printf(\第10次落地时共经过%f米\\n\ printf(\第10次反弹%f米\\n\ return 0; } 5-12 #include <> int main() {

int day,x1,x2; day=9; x2=1; while(day>0)

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