手机版

红皮书_C语言程序设计实用教程参考答案(19)

时间:2025-07-01   来源:未知    
字号:

if(count>10){ //判断是否超过10次 break; } ok =scanf("%d",&guess); if(ok==0){ printf("发生输入错误,程序退出"); exit(0); } }

//判断次数,决定如何输出 if(count<5){

printf("您猜对了,共猜了%d次,这个数就是:%d\n",count,randomNumber); printf("你好聪明呀!"); }

else if(count<=10)

printf("您猜对了,共猜了%d次,这个数就是:%d\n",count,randomNumber); else printf("你要好好想一想呀,要动脑呀!"); return 0; }

20.数学上有一个计算 的公式:

1111 1

4

3

5

7

9

编写程序,计算并输出 的近似值,小数点保留12位。 #include <stdio.h> #include <math.h>

int main(){ double sum=0,fenzi=1,fenmu=1,dx=1;

while(fabs(dx)>1E-6){ //更换为1E-10可提高精度,但作者的机器稍有延迟出结果 sum=sum+dx; fenzi=-fenzi; fenmu=fenmu+2; dx= fenzi/fenmu; }

printf("\n%.12f",4*sum);

return 0;

}

21.编写程序,输出100内具有10个以上(含10个)因子的整数,并输出它的全部因子(例如,60一共有1,2,3,4,5,6,10,12,15,20,30,60十二个因子)。

红皮书_C语言程序设计实用教程参考答案(19).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)