函数初步
函数初步
未闻花开_
一个IT小白
展开
-
计算两个正整数的最大公约数
#include<stdio.h>int main(){ int c; if(a<=0||b<=0) return -1; while(b!=0) { c=a%b; a=b; b=c; } return a; } int main(void){ int a,b,c; scanf("%d,%d",&a,&b); c=MaxCommonFactor(a,b.原创 2021-12-08 19:54:13 · 323 阅读 · 0 评论 -
编写一函数实现下列Ackman函数,其中m,n为正整数 Acm(m,n)= ⎩⎪⎪⎨⎪⎪⎧ n+1Acm(m−1,1)Acm(m−1,Acm(m,n−1))
#include<stdio.h>int Acm(int m,int n){ int a; if(m==0&&n>0) { a=n+1; } else if(n==0&&m>0) { a=Acm(m-1,1); } else if(n>0&&m>0) { a=Acm(m-1,Acm(m,n-1)); } return a;}in.原创 2021-12-06 19:25:16 · 3798 阅读 · 0 评论 -
给你一个n,要求你编写一个函数求1+2+.......+n.
#include<stdio.h>#include<math.h>int main(void){ int i,n,sum; scanf("%d",&n); sum=0; for(i=1;i<=n;i++) { sum=sum+i; } printf("%d\n",sum); return 0;}原创 2021-12-06 19:12:49 · 9969 阅读 · 0 评论