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

发布时间:2021-06-07

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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219