10012
题目内容描述:
看病人送什么花合适程序填空,不要改变与输入输出有关的语句。
编写一个函数,利用参数传入一个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 arch(int n);
int main(void)
{
int number,ri,repeat;
scanf("%d",&repeat);
for(ri=1;ri<=repeat;ri++){
do{
scanf("%d",&number);
}while(number<101||number>999);
printf("count=%d\n",arch(number));
}
荸荠的功效及吃法}
/*---------*/
10012
#include <stdio.h>
#include <math.h>
int arch(int n);
int main(void)
{
int number,ri,repeat;
scanf("%d",&repeat);
for(ri=1;ri<=repeat;ri++){
do{
scanf("%d",&number);
}while(number<101||number>999);
printf("count=%d\n",arch(number));
}
}
相多音字组词
int arch(int n)
{
int i,j,k1,k2,k3,count=0;
for(i=101;i<=n;i++)
{
for(j=1;j*j<=i;j++)
{
if(j*j==i)
{
k1=i%10;
k2=i/10%10;
k3=i/100%10;
if((k1==k2)||(k3==k2)||(k1==k3))
{
count++;
break;
}
}
}
}
return count;
}
鼓浪屿攻略10014
题目内容描述:
程序填空,不要改变与输入输出有关的语句。
输入一个正整数repeat (0<repeat<10),做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 (n>1)
例:括号内是说明
输入
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);
}
}
/*---------*/
10014
#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)
{
double t;
if(n==0)
t=1;
el if(n==1)
t=x;
el
t=((2*n-1)*p(n-1,x)-(n-1)*p(n-2,x))/n;
梦幻新诛仙攻略
return t;
}
10015
题目内容描述:
编程,输入一个正整数repeat (0<repeat<10),做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)) m>0且n>0
例:括号内是说明
输入
4 (repeat=4)
0 3
2 0
2 3
0 0
输出
Ackerman(0,3)=4
Ackerman(2,0)=3
Ackerman(2,3)=9