C语言用递归算法,实现从键盘输入年月日,计算出是该年的第几天答:31,28,31,30,31,30,31,31,30,31,30,31};if(year%4==0&&year%100||year%400==0)a[2]=29;if(month==1) s+=day;else s+=a[month]+fun(year,month-1,day);return s;}void main(){int year,month,day;
运用递归法求一组数中的最大值与最小值 C语言,答:可以用递归,将数组排序后,就可以直接得到最大最小值。include <stdio.h>int px(int *a,int index,int size);//用递归将数组a升序排列,index传0int main(){ int a[]={6,4,2,8,9,5,7,1,10,3},size=10; px(a,0,size); printf("数组{6,4,2,8,9,5,7,1,10,3}...