#include<stdio.h>
int year(int n) {
if(n==1){
return 10;
}
else if (n>1) {
return year(n-1) + 2;
}
}
int main() {
printf("请问你想知道第几颗小树的年龄:");
int n;
scanf_s("%d", &n);
int age=year(n);
printf("这棵小树%d岁", age);
return 0;
}
注意:此处用age接住返回值;
#include<stdio.h>
int che(int n) {
if (n == 1) {
return n ;
}
else {
return n*che(n - 1);
}
}
int main() {
printf("请输入你想得到的阶乘:");
int n;
scanf_s("%d", &n);
int jc = che(n);
printf("阶乘为%d", jc);
return 0;
}
注解:记住==不然识别不出来