第七周阅读题及答案

2024-04-30

第七周阅读题及答案(精选2篇)

篇1:第七周阅读题及答案

n层嵌套平方根的计算(4分)

题目内容:

编写程序利用递归法实现如下所示n层嵌套平方根的计算:

递归函数原型:double Y(double x, int n); 程序运行结果示例1: Please input x and n:16,1↙ Result=4.00

程序运行结果示例2: Please input x and n:16,2↙ Result=4.47

程序运行结果示例3: Please input x and n:16,3↙ Result=4.52

程序运行结果示例4: Please input x and n:16,0↙ Result=0.00

输入提示信息:“Please input x and n:” 输入格式: “%lf,%d” 输出格式: “Result=%.2fn” #include #include double Y(double x,int n){ if(n == 0)

return 0;

else

return(sqrt(x + Y(x,n-1)));} intmain(){

double a;int b;

double result;printf(“Please input x and n:”);scanf(“%lf,%d”,&a,&b);

result=Y(a,b);printf(“Result=%.2fn”,result);

return 0;}递归法求和(4分)

题目内容:

用递归方法计算如下求和计算 sum = 1 + 2 + 3 +....+ n 递归函数原型:intSum(int n);程序运行结果示例1: Please input n:5↙ sum=15

程序运行结果示例2: Please input n:0↙ data error!

程序运行结果示例3: Please input n:-3↙ data error!

输入提示信息:“Please input n:” 输入错误提示信息:“data error!n” 输入格式:“%d” 输出格式:“sum=%dn” #include “stdio.h” intsum(int n){

if(n>1)

return n+sum(n-1);

else

return 1;} intmain(){ int n;printf(“Please input n:”);scanf(“%d”,&n);

if(n>0)

{ printf(“sum=%dn”,sum(n));

}

else

{ printf(“data error!n”);

} }

猴子吃桃程序_扩展3(4分)

题目内容: 猴子第一天摘了若干个桃子,吃了一半,不过瘾,又多吃了1个。第二天早上将剩余的桃子又吃掉一半,并且又多吃了1个。此后每天都是吃掉前一天剩下的一半零一个。到第n天再想吃时,发现只剩下1个桃子,问第一天它摘了多少桃子?为了加强交互性,由用户输入天数n,即假设第n天的桃子数为1。要求采用递归法求解。

递归函数原型:intMonkey(int n, int x);函数功能:从第n天只剩下一个桃子反向逆推出第1天的桃子数

程序运行结果示例1: Input days n:5↙ x=46

程序运行结果示例2: Input days n:10↙ x=1534

输入提示信息:“Input days n:” 输入格式: “%d” 输出格式:“x=%dn”

#include main(){ int sum=1,n,i;printf(“Input days n:”);scanf(“%d”,&n);

for(i=1;i

{

sum=(sum+1)*2;

} printf(“x=%dn”,sum);}网购打折商品V2.0(5分)

题目内容: 某网上购物网站对用户实行优惠,买家购物货款p越多,则折扣越多。标准如下:

p<100元

没有折扣 100元≤p<200元

5%折扣 200元≤p<500元 8%折扣

500元≤p<1000元

10%折扣 1000元≤p

15%折扣

【提示】:从题意可以看出,折扣的变化是有规律的。当购物金额达到“100元”的2倍、5倍、10倍时,折扣值就会发生变化。假如一个变量c代表100的倍数,则当c<1时,无折扣;当1≤c<2时,折扣d=5%;当2≤c<5时,折扣d=8%;当5≤c<10时,折扣d=10%;当10≤c时,折扣d=15%。注:程序中与价格相关的数据类型为float 程序运行结果示例1: Input payment:90↙ price = 90.0

程序运行结果示例2: Input payment:100↙ price = 95.0

程序运行结果示例3: Input payment:300↙ price = 276.0

程序运行结果示例4: Input payment:1000↙ price = 850.0

程序运行结果示例5: Input payment:650.5↙ price = 585.5

输入提示:“Input payment:” 输入格式: “%f”

输出格式:“price = %.1fn”(注:等号左右均有空格)

#include intmain(){ int c;

float b;printf(“Input payment:”);scanf(“%f”,&b);

c=b/100;

if(c<1)

{ printf(“price = %.1fn”,b);

}

else if(1<=c&&c<2)

{ printf(“price = %.1fn”,b*0.95);

}

else if(2<=c&&c<5)

{ printf(“price = %.1fn”,b*0.92);

}

else if(5<=c&&c<10)

{ printf(“price = %.1fn”,b*0.9);

}

else

{ printf(“price = %.1fn”,b*0.85);

} }

篇2:第七周阅读题及答案

经历了三天的假期,我们迎来了草长莺飞的四月,我今天要谈的话题是“沿着聚龙阅读存折的指引,让文字的浸润聚龙学子的心灵”。

莎士比亚曾说,书籍是全人类的营养品。高尔基说过,书籍是人类进步的阶梯。人类之所以能一代更比一代强,是我们懂得用文字来记录我们的智慧,让后人站在前人智慧的肩膀上。

在这个世界上有两个国家的人最爱读书,一个是以色列,另一个是匈牙利。以色列人均每年读书64本。当孩子稍稍懂事时,母亲都会严肃地告诉他:书里藏着的是智慧,这要比钱或钻石贵重得多,而智慧是任何人都抢不走的。犹太人是世界上唯一一个没有文盲的民族,就连犹太人的乞丐也是离不开书的。在犹太人眼里,爱好读书看报不仅是一种习惯,更是人所具有的一种美德。

在“安息日”,所有的犹太人都要停止所有商业和娱乐活动,商店、饭店、娱乐等场所都得关门停业,公共汽车要停开、航空公司的班机都要停飞,人们只能待在家中“安息”祈祷,唯一的特例那就是全国所有的书店都可以开门营业。这一天光顾书店的人也最多,大家都在这里静悄悄地读书。

而另一个国家匈牙利,它的国土面积和人口都不足中国的百分之一,但却拥有近两万家图书馆,平均每500人就有一座图书馆。匈牙利也是世界上读书风气最浓的国家。知识就是力量,知识就是财富。

一个崇尚读书学习的国家,当然会得到丰厚的回报。以色列人口稀少,但人才济济。建国虽短,但诺贝尔奖获得者就有8个。以色列环境恶劣,国土大部分是沙漠,而以色列却把自己的国土变成了绿洲,生产的粮食不但自己吃不完,还源源不断地出口到其他国家。是阅读让犹太人成为我们这个世界最智慧的种群和最富裕的民族。

而匈牙利,诺贝尔奖得主就有14位,涉及物理、化学、医学、经济、文学、和平等众多领域,若按人口比例计算,匈牙利是当之无愧的“诺奖大国”。一个区区小国,因爱读书而获得智慧和力量,靠著智慧和力量,将自己变成了让人不得不服的“大国”。

我们中华民族也是一个热爱阅读的民族。古人寒窗苦读,十年如一日,留下了“韦编三绝““凿壁借光”“悬梁刺股”等感人至深的读书故事;孔子、苏秦、李密、匡衡、陈平、包拯、宋濂„„一大群热爱阅读、德智双修、知行合一的学者熠熠生辉。可以说正是因为一代一代人孜孜不倦的阅读才有了今天中华五千年博大精深的文化。

我们聚龙学子是幸福的,在余校长的引领下我们有了“阅读存折”,阅读存折不仅告诉我们要养成爱读书的习惯,做一个爱读书的人,还告诉我们从一年级到高三,我们应该读哪些书,什么书是必读的,我们可以选读哪些?一本聚龙“阅读存折”就是一个聚龙学子的财富宝库。认真地把“阅读存折”上的书读完,我们都会成为一个知识渊博的人,一个最富有智慧的人,一个幸福的聚龙人。

有人说,一个人的精神发育史,应该是一个人的阅读史,而一个民族的精神境界,在很大程度上取决於全民族的阅读水平;一个社会到底是向上提升还是向下沉沦,就看阅读能植根多深,一个国家谁在看书,看哪些书,就决定了这个国家的未来。读书不仅仅影响到个人,还影响到整个民族,整个社会。要知道:一个不爱读书的民族,是可怕的民族;一个不爱读书的民族,是没有希望的民族。

上一篇:我家的孙悟空五年级作文下一篇:《爱的教育之意外事件》的读后感