- 34
- 0
- 约7.08万字
- 约 9页
- 2017-06-12 发布于河南
- 举报
2013C语第七次上机课
1.编写一个函数,利用参数传入一个3位数number,找出101~number之间所有满足下列两个条件的数:
它是完全平方数,又有两位数字相同,如144、676等,函数返回找出这样的数据的个数。请同时编写主函数。
例:(括号内为说明)
输入
3 (repeat=3)
150
500
999
输出
count=2
count=6
count=8
#include stdio.h
#include math.h
int search(int n);
int main(void)
{
int number,ri,repeat;
scanf(%d,repeat);
for(ri=1;ri=repeat;ri++){
do{
scanf(%d,number);
}while(number101||number999);
printf(count=%d\n,search(number));
}
}
int search(int n)
{
int i,j,count=0,l,k,zeus,num;
int a[3];
for(i=101;i=n;i++){
num=i;
while(num!=0){
for(j=0;j3;j++){
a[j]=num%10;
num=num/10;
}
}
zeus=sqrt(i);
for(l=0;l3;l++){
for(k=l+1;k3;k++)
if(a[l]==a[k]zeus*zeus==i)
count ++;
}
}
return count;
}
2. 输入一个正整数repeat (0repeat10),做repeat次下列运算:
输入一个整数n (n=0)和一个双精度浮点数x,输出函数p(n,x)的值(保留2位小数)。
[1 (n=0)
p(n, x) = [x (n=1)
[((2*n-1)*p(n-1,x)-(n-1)*p(n-2,x))/n (n1)
例:括号内是说明
输入
3 (repeat=3)
0 0.9 (n=0,x=0.9)
1 -9.8 (n=1,x=-9.8)
10 1.7 (n=10,x=1.7)
输出
p(0, 0.90)=1.00
p(1, -9.80)=-9.80
p(10, 1.70)=3.05
#include stdio.h
double p(int n, double x);
int main(void)
{
int repeat, ri;
int n;
double x, result;
scanf(%d, repeat);
for(ri = 1; ri = repeat; ri++)
{
scanf(%d%lf, n, x);
result = p(n, x);
printf(p(%d, %.2lf)=%.2lf\n, n, x, result);
}
}
double p(int n, double x)
{
if(n==0)
return 1.00;
else if(n==1)
return x;
else if(n1)
return ((2*n-1)*p(n-1,x)-(n-1)*p(n-2,x))/n;
else
{
printf(n cant below 0\n);
return 0.0;
}
}
3. 输入一个正整数repeat (0repeat10),做repeat次下列运算:
输入两个整数m和n(m=0且n=0),输出函数Ack(m,n)的值。
在m=0和n=0时Ack(m, n)定义为:
Ack(0,n) = n+1
Ack(m,0) = Ack(m-1,1)
Ack(m,n) = Ack(m-1, Ack(m,n-1)) m0且n0
例:括号内是说明
输入
4 (repeat=4)
0 3
2 0
2 3
0 0
输出
Ackerman(0,3)=4
Ackerman(2,0)=3
Ackerman(2,3)=9
Ackerman(0,0)=1
#include stdio.h
int Ack(int m, int n);
int main(void)
{
int m,n;
int result;
int i,repeat;
scanf(%d,repeat);
for(
您可能关注的文档
- 2-5 食品锌的测定(NO3).pdf
- 2.4实例应.pdf
- 2.1.1离型随机变量.doc
- 2-生产计划进度控制.ppt
- 1大气污染控绪论.ppt
- 1机械制造技专业参观解说词.doc
- 2008下物化学(上).doc
- 2014三年.pdf
- 2.学练优九上Unit 5 Section A 第二课时.ppt
- 2.1 随机量.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 2026春节节后复工安全培训课件.pptx VIP
- 2025年内蒙古计算机基础(专升本)考试真题及参考答案.docx VIP
- 20210528-国信证券-磷化工行业分析框架.pdf VIP
- 三年级数学下册口算题(每日一练,共36套).pdf VIP
- 热力引擎-游戏行业:2024年微信小游戏买量获客报告 -.pdf VIP
- GB 50217-2018 电力工程电缆设计标准.docx VIP
- 精品解析:辽宁省沈阳市于洪区2025-2026学年八年级上学期1月期末数学试题(原卷版).docx VIP
- 2024小游戏混合变现白皮书.pdf VIP
- 2026年精选采购年工作计划3篇(采购部工作计划).docx VIP
- 2026年医药冷链物流行业报告.docx
原创力文档

文档评论(0)