BZOJ-2186 [Sdoi2008]沙拉公主的困惑(尤拉函式)
阿新 • • 發佈:2020-11-29
不可以,因為函式返回值只能是一個
#include<stdio.h> long long fac(int n); int main(){ int i,n; printf("Enter n: "); scanf("%d",&n); for(i=1;1<=n;++i) printf("%d! = %lld\n",i,fac(i)); return 0; } long long fac(int n){ static long long p=1; printf("p = %lld\n",p); p=p*n; return p; }
#include<stdio.h> int func(int,int); int main(){ int k=4,m=1,p1,p2; p1=func(k,m); p2=func(k,m); printf("%d,%d\n",p1,p2); return 0; } int func(int a,int b){ static int m=0,i=2; i+=m+1; m=1+a+b; return(m); }
#include <stdio.h> #define N 1000 int fun(int n,int m,int bb[N]) { int i,j,k=0,flag; for(j=n;j<=m;j++) { flag=1; for(i=2;i<j;i++) if(j%i==0) { flag=0; break; } if(flag!=0) bb[k++]=j; }return k;} int main(){ int n=0,m=0,i,k,bb[N]; scanf("%d",&n); scanf("%d",&m); for(i=0;i<m-n;i++) bb[i]=0; k=fun(n,m,bb); for(i=0;i<k;i++) printf("%4d",bb[i]); return 0; }
#include<stdio.h> long long fun(int n); int main(){ int n; long long f; while(scanf("%d",&n)!=EOF){ f=fun(n); printf("n=%d,f=%lld\n",n,f-1); } return 0; } long long fun(int n) { int i; long long result; if(n==0) result=1; else result=2*fun(n-1); return result; }
#include<stdio.h> void draw(int n,char symbol); #include<stdio.h> int main(){ int n,synbol; while(scanf("%d %c",&n,&synbol)!=EOF){ draw(n,synbol); printf("\n"); } return 0; } void draw(int n,char symbol){ int k=n-1; for(int i=1;i<=n;i++){ for(int j=0;j<k;j++){ printf(" "); } k--; for(int s=0;s<2*i-1;s++){ printf("%c",symbol); } printf("\n"); } }