返回:贺老师课程教学链接
【项目1:另类求和】
求 Sn=a+aa+aaa+...+aa...a之值,其中 a是一个数字。
例如2+22+222+2222( 此时a=2,n=4),a和n均由键盘输入。
请在下面的代码基础上补充完整。
#include <stdio.h> int main( ) { int a,n,count=1,Sn=0,Tn=0; printf("请输入 a 和 n 的值:\n"); scanf("%d %d",&a,&n); while (count<=_____(1)_____) { Tn=_____(2)_____; Sn=_____(3)_____; _____(4)_____; } printf("a+aa+aaa+...=%d\n",Sn); return 0; }
[参考解答]
【项目2:反弹的皮球】
一球从的100米高度自由落下,每次落地后反跳回原来高度的一半,再落下,求它在第十次落地时,共经过多少米?第十次反弹多高?
请在下面的代码基础上补充完整。
#include <stdio.h> int main( ) { float sn=100.0,hn=sn/2; int n; for (n=2; n<= (1) ; n++) { sn= (2) ; hn= (3) ; } printf("第10次落地时共经过%f米\n",Sn); printf("第10次反弹%f米\n",hn); return 0; }
[参考解答]
【项目3:Bessel函数】
Bessel函数Jn(X)有以下的递推关系:
编写程序,利用递推关系,由任意的n和x≠0求Jn(X)。
[参考解答]
【项目4:贪财的富翁】
一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱的计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我两分钱,第三天我仍给你十万元,你给我四分钱,....,你每天给我的钱是前一天的两倍,直到满一个月(30天),百万富翁很高兴,欣然接受了这个契约。请编程序,通过计算说明,这个换钱计划对百万富翁是否是个划算的交易。
提示:(1)需要计算出30天后陌生人给了百万富翁多少钱,百万富翁给了陌生人多少钱,然后才能做出判断;(2)想要看得清楚,可以选择列出每一天双方交易获得的钱数。
[参考解答]
【项目5:在北京买房】
现在北京有一套房子,价格200万,假设房价每年上涨10%,一个软件工程师每年固定能赚40万。如果他想买这套房子,不贷款,不涨工资,没有其他收入,每年不吃不喝不消费,那么他需要几年才能攒够钱买这套房子?
[参考解答]
时间: 2024-09-21 02:38:07