C語言程序設計入門源代碼代碼集合_第1頁
C語言程序設計入門源代碼代碼集合_第2頁
C語言程序設計入門源代碼代碼集合_第3頁
已閱讀5頁,還剩13頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、時間:2021.03.02創作:歐陽數#include vstdio .h pHn*nN);廿Cvoid print_star(void)void print_welcome(void)print:fCC IanguageAelcomelXn); void main()print_star(); print_welcome();print_star(); getchar();#include stdio .hint sum(int i,int j)return(i + j);max = z;return max;#inelude int sl(int n)intj,s;s=0;for(j =

2、l;j = n ;j + +) s二 s+j;return s;int sum(int n) int irS=O;for(i = l;i = n;i + +) s=s+sl(i);return s;void main()int n; printf(n: H); scan f( % : &n);printf( ,s=%dnn/sum(n);#inelude void func(int n) int i;for(i 二 ;i = l;i-)n = n + i; printf(,n=%dnn/n);void main()int n; printf(lnput n: H); scanf(H%dnz&n

3、); func( n);printf(n=%dn n/n); #inelude void swap(int a,int b) int temp; temp=a;a = b;b=temp; printf(swap : a=%d/b=%dn/a/b); void main()int a,b;a = 3;b=10;swap(a,b);pri ntf(a=%d /b=%dn/a/b);#inelude int func(int azint b) int c;c=a + b;return c;void main()int x=6iy=7/z=8r; r=func(x-zy+ +/x+y)/z-); pr

4、in tf(n%dnnzr);#include max(float x,float y) return xy? x:y; void main()printf( %n ; max(235);#inelude int sum(int n)int i,s=0;for(i=0;i = n ;i + +)s=s+i;return s;void main()int mzsn;scanf( %d; &m);sn 二 sum(m);printf( Hthe sum is %dn ; sn);#inelude void swap(int x,int y); int main() int azb;n;) scan

5、fC%d,%cr,&a,&b); printf(input number is:a=%d zb=%d nnzazb); swap(a,b); printf(input 2 numbers is:a=%d,b=%dn,a fb); return 0;void swap(int x,int y)int temp;temp = x;x = y;y = temp;print:f( swap number is%: xdzy= %d n;x,y);include nstdio.hn#define K 3#define N 5 long f2(int nJnt k) long power = n; int

6、 i;for(i=l;ik;i + +) power return power; long fl(int n,int k)long sum = 0 ;int i;for(i = l;i = n;i + +)sum = sum + f2(i,k);return sum;int main (void)printf(sum of %d power of integer from 1 to %d =KN);printf( ,%ldn,/fl(N/K); return 0;#inelude int min(int ajnt b);int main (void)in t jzk,mininum; prin

7、tf(input 2 integers:);sea nfC%d,%d,8A&k); mininum = minAk);and %cZtheprintfC、n of the two values %d n j,k,mininum); return 0;int min(int ajnt b)if(ab) return a;elsereturn b;#ineludeint fune(int a,int b)int m=0zi=2;inti + = m + l;funem = i+a + b;(intreturn m;a,int演*#inelude vstdio .hint max(int x,int

8、 y)int乙z=xy?x:y;return 乙void main()extern int A,B; 聲明外部變量pri ntf( dn/max(AzB);intA=13; B=-8;定義外部變量#inelude int fl(i nt xb)extern int xa;return (xa*xb);int main (void)extern int xb;int xa = 5;printf( ,xa=%d,xb=%dresult=%d/xa/xb/fl(xa);return 0;int xa = 3zxb = 4;#inelude vstdi o. h void num()extern in

9、t xzy;int a=15zb=10; x=a-b;y=a + b;int x,y;void main() int a=7zb=5; x=a + b;y=a? b; num();printf(%cL%dn ; x,y);#inelude void main()void swap();extern int a,b;a = 3;b=10;sw 叩();pri ntf(a=%d /b=%dn/a/b);int a,b;void swap()int temp;temp=a;a = b;b=temp;#inelude void auto_static(void)int var_auto = 0;sta

10、tic int var_static = 0;printf(var_auto=%dvar_static=%dnzvar_auto+,var_static+);void main()int i;for (i=0;i3;i + +)auto_static();#inelude void swap(int x,int y) int t;t=x;x=y;y=t;int azb; scanf( %d:%cT: &a&b); swap(a,b);printf( %,drTab);#inelude int xzy;void swap(int , ,int)int t;t=x;x=y;y=t;void mai

11、n()scanfC%ct%cr &x,&y);swap(xzy);printf( %,dn; x,y);#inelude int Xzy;void swap(int x,int y)int t;t=x;x=y;y=t;void main()scanfC%d,%cT &x,&y);swap(xy); printfC%d,%dn; x,y);演示20#inelude int fac(int n) static int f=l;f=f*n;return f;void main()int i;for(i = l;iint func(int a,int b);void main()int k=4im =

12、 l/p; p=func(k/m);printf(%d /,/p); p=func(k/m);printf(%dn /p); int func(int ant b)static int m=0,i=2;i + = m + l;m = i+a + b;return m;演示23#inelude f(int n)int c;if (n =6)c=l;elsec=(f(n + l) + l)*2; return c;void main()printf( n%dn,/f(l);#inelude long power(int n)long f;if(nl) f=power(elsef=l;return

13、f;main()int n;long x;n ); scarf%d&n);x=power( n);printf( d!=%ldnfn,x);getchar(); #inelude vstdio.h int fact()static int i = 5;if(i = =O) return 1;elsei-;return (i + l)*fact();void main()prin tf( ,fact=%dnn/fact();#include int fun(i nt k);int w=3;void mainOint w=10;printfC %drifun(5)*w);int fun(i nt k)if(k=O) return w; return(fu n(k- l)*k);#in elude vstdio .h int fac(i nt n) register int i ff=l;for(i = l;i = n;i + +)仁 f*i; return f;mai n()in ti;for(i = l;i = 5;i + +) printfC %d!=%dnJ,fac(i);#in clude age(i nt n) int c;if(n= = l)c=10;elsec=age (n-1)+2;return c;voi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論