学习编程 C 算是第 九天了 终于 看到了数组 ~函数 ~ 恩 加油 不过 问题依旧一大堆 百度啊 Google啊 累~~不过很开心 恩
#include<stdio.h>void main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=xxx(a,b);//这个地方的 赋值 对应 下面的 x y 是 a``x,b``y呢 还是随机的呢~?这个 还不知道 可以问问嘛~?很简单的感觉
printf("%d",c);
}
xxx(int x,int y)
{
int z;
if(x>=y)
z=x;
else z=y;
return(z);
}
一号函数 ~形参 与 实参~...教程 讲的那叫个抽象啊 但是成功了~恩 今天的第一个 函数很简单 是为了实践~算是实践吧 ....
嵌套 调用 ~恩
//递归算法 ....
#include<stdio.h>
void main()
{
int sum,n,i,z;
scanf("%d",&n);//输入n的值
sum=n+xxx(n-1);//传说中的递归调用 还看不出什么好的作用
printf("%d",sum);
}
xxx(int n)
{
if(n<=0)
return 0;
else
return (n+xxx(n-1));
}
一号
//递归算法 ....
#include<stdio.h>
void main()
{
int sum,n,i,z;
scanf("%d",&n);//输入n的值
sum=n+xxx(n);//传说中的递归调用 还看不出什么好的作用
printf("%d",sum);
}
xxx(int n)
{ n=n-1;
if(n<=0)
return 0;
else
return (n+xxx(n));
}
现在看来还很成功
#include<stdio.h>
xxx(int a)
{
if(a<=1)
return 1;
else
return (a+xxx(a-1));
}
qqq(int b)
{
if(b<=1)
return 1;
else
return (b+xxx(b-1));
}
void main()//作用 a个数中取出b个数 看有几种 排序 ~高中题啊 !
{
int a,b,sum_a,sum_b;
float prob,c,d,e;//c,d为中间值
scanf("%d%d",&a,&b);
c=a*xxx(a-1);
d=b*qqq(b-1);
e=(a-b)*(xxx(a-1)*qqq(b-1));
prob=c/(d*e);
printf("%f",prob);
}
一号失败作品 还没找到原因~头好昏~~