#includeusing namespace std;int f(int n){int z;if(n>0)z=n*f(n-2);elsez=1;return z;}int main(){int x=7,y;y=f(x);cout<<"y="<
查看答案
下面的程序是输出斐波那契数列的前20项。斐波那契数列的规律是:第一项等于1,第二项等于1,从第三项开始,每一项都等于前两项之和。#includeusing namespace std;int f(int n){int t;if(n==1||n==2)t=1;else①;return t;}int main(){int i;for(i=1;i<=20;i++){cout<
下列程序的功能是求s=1+2+3+......+n。#includeusing namespace std;intf(intn){intt;if(n==0)t=0;elseif(n==1)①;else②;returnt;}int main(){intn,s;cin>>n;s=③;cout<<"s="<
#includeusing namespace std;int f(int k){int i,t=1;for(i=1;i<=k;i++)t=t*i;return t;}int cmn(int m,int n){int s;s=① ;return s;}int main(){int m1,n1;for(m1=0;m1<7;m1++){for(n1=0;n1<=② ;n1++)cout<<③ <<'\t';cout<
A. f(m)/(f(n)*f(m-n))m1cmn(n1,m1)
B. f(m)/(f(n)*f(m-n))7cmn(m1,n1)
C. f(m)/(f(n)*f(m-n))m1cmn(m1,n1)
D. f(n)/(f(m)*f(n-m))m1cmn(m1,n1)
下列程序的作用是求两个整数的最大公约数和最小公倍数。算法描述如下:(1)将m、n中的最大数赋给变量a,最小数赋给变量b;(2)用大数a除以小数b,若余数c为0,则b为最大公约数,否则进行步骤(3);(3)将小数b赋给a,余数c赋给b,再进行步骤(2),直到余数等于0为止;(4)最小公倍数=(m*n)/最大公约数。#includeusing namespace std;intmax_gys(intm,intn){inta,b,c;if(m>n){a=m;b=n;}else{a=n;b=m;}c=a%b;while(①){a=b;b=c;c=②;}return ③;}intmin_gbs(intm,intn){intz;z=m*n/④;returnz;}int main(){intx,y,maxgys;cout<<"inputtwointegers:"<>x>>y;maxgys=max_gys(x,y);cout<<"最大公约数为:"<
A. c!=0a/bbmax_gys(m,n)
B. c==0a%bbmax_gys(m,n)
C. c!=0a%bbmax_gys(m,n)
D. c!=0a%bcmax_gys(m,n)