![簡單C語言程序的例子_第1頁](http://file4.renrendoc.com/view/23cdce761157836f834c97680d563f60/23cdce761157836f834c97680d563f601.gif)
![簡單C語言程序的例子_第2頁](http://file4.renrendoc.com/view/23cdce761157836f834c97680d563f60/23cdce761157836f834c97680d563f602.gif)
![簡單C語言程序的例子_第3頁](http://file4.renrendoc.com/view/23cdce761157836f834c97680d563f60/23cdce761157836f834c97680d563f603.gif)
![簡單C語言程序的例子_第4頁](http://file4.renrendoc.com/view/23cdce761157836f834c97680d563f60/23cdce761157836f834c97680d563f604.gif)
![簡單C語言程序的例子_第5頁](http://file4.renrendoc.com/view/23cdce761157836f834c97680d563f60/23cdce761157836f834c97680d563f605.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
簡單C語言程序的例子簡單C語言程序的例子簡單C語言程序的例子資料僅供參考文件編號:2022年4月簡單C語言程序的例子版本號:A修改號:1頁次:1.0審核:批準:發(fā)布日期:例子:#include<>main(){ tips();/*caller*/ printf(“\nSuccessisaboutbangingonafterothershaveletgo”);}tips()/*caller*/{ printf(“\nWhenyoureachtheendoftheropetieaknot&hangon”,)0;}[上述程序的輸出結果如下:Whenyoureachtheendoftheropttieaknot&hangon.Successisabouthangingonafterothershaveletgo.]#include<>main(){ inta,fact; printf(“\nEnteranynumber”); scanf(“%d”,&a); fact=rec(a);printf(“Factorialvalueis%d”,fact);}rec(x);intx;{intf;if(x==1)return(1);elsef=x*rec(x-1);return(f);}[其顯示的結果為:Factorialvalueis2.]比較兩個數(shù)較大的那個:#include<>main(){inta,b,max;scanf(“%d%d”,&a,&b);if(a>b)max=a;elsemax=b;printf(“%d”,max);}輸出a+b的值:#include<>voidmain(){ inta,b,x;scanf(“%d%d”,&a,&b);x=a+b;printf(“%d”,x);}輸出a,b中最大的一位數(shù):#include<>intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}voidmain(){inta,b,c;scanf(“%d%d”,&a,&b);c=max(a,b);printf(“%d\n”,c);}輸出Hello:#include<>intmain(){printf(“Hello!”);return0;}求1~100的和:#include<>intmain(){ints,n;s=0,n=1;A:s=s+n;n=n+1;if(n<=100)gotoA;printf(“%d”,s);}請輸入一個三位數(shù),將其各位逆序輸出:(如153,輸出351)#include<>voidmain(){ intx,y,a,b,c; printf("請輸入一個三位數(shù)的數(shù):"); scanf("%d",&x); a=x/100; b=x%100/10; c=x%10; y=c*100+b*10+a; printf("\n%d",y);}#include<>voidmain(){ intx,a,b,c,d; printf("請輸入一個三位數(shù)的數(shù):"); scanf("%d",&x); a=x/100; b=x%100/10; c=x%10; d=c*100+b*10+a; printf("\n%d\n",d);}買雞:#include<>voidmain(){ intx,y,z; if(x>=0&&x<=19,y>=0&&y<=33,z>=0&&z<=100) while(x=19) { x=0; 5*x+3*y+z/3==100&&x+y+z==100; x=x+1; } printf("%d%d%d",x,y,z);} y==(100-5*x-z/3)/3&&y==100-x-z; z==(100-5*x-3*y)*3&&z==100-x-y;#include<>voidmain(){ intx=0,y,z; while(x<=19) { 5*x+3*y+z/3==100&&x+y+z==100; x=x+1; printf("%d%d%d",x,y,z); }}#include<>voidmain(){ intx=0,y=0,z=0; while(x<=19) { while(y<=33) { while(z<=100) { z==(100-5*x-3*y)*3&&z==100-x-y; z=z+1; printf("%d\t",z); } y==(100-5*x-z/3)/3&&y==100-x-z; y=y+1; printf("%d\t",y); } x=x+1; printf("%d\t",x); }}計算x=20+3(x-1):#include<>voidmain(){intage(intx)inti,j;scanf(“%d”,&i);j=age(i);printf(“age=%d\n”,j);}intage(intx){intz;if(x==1)z=20;elsez=age(x-1)+3;return(z);}編寫程序求圓柱體的表面積和體積:#include<>#definePI/*定義PI為符號常量,值為*/voidmain(){floatr,h,s,v;printf(“請輸入半徑r和高h的值:\n”);scanf(“%f%f”,&r,&h);/*輸入半徑r和高h*/s=2*PI*r*h;/*計算圓柱體表面積*/v=PI*r*r*h;/*計算圓柱體體積*/printf(“s=%f,v=%f\n”,s,v);}自增,自減運算符的使用:#include<>voidmain(){inti=5,j=5;intx,y;x=i++;y=++j;printf(“%d\t%d\n”,-x++,-(++y));printf(“%d\t%d\t%d\t%d\n”,i,j,x,y);}自增、自減運算符的基本運算:#include<>voidmain(){intk=4;intx,y,z;x=18-k++;printf(“x=%d”,x);printf(“k=%d\n”,k);y=++k+6;printf(“y=%d”,y);printf(“k=%d\n”,k);z=++k+k++;printf(“z=%d\n”,z);}結果:x=14,k=5;y=12,k=6;z=14.輸出單個字符:#include<>voidmain(){chara,b;a=’o’;b=’k’;putchar(a);putchar(b);putchar(‘\n’);}輸入字符舉例:#include<>voidmain(){charc;c=getchar();/*從鍵盤讀入一個字符*/putchar(c); /*顯示輸入的字符*/}猜數(shù)游戲:#include<>#include<>#include<>intmain(){ intx,i=0,guess; srand(time(NULL)); x=rand()%100+1; printf("請你猜數(shù):"); do { scanf("%d",&guess); if(x<guess) { printf("你猜大了!\n"); } else { if(x>guess) printf("你猜小了!\n"); else { printf("你贏了!\n"); break; } } i++; if(i>=10) { printf("隨機數(shù)是:%d\n",x); printf("你已經(jīng)猜錯了10次,我贏了,哈哈!\n"); break; } printf("請你再猜:"); }while(1);}#include<>voidmain(){inta=2,*p=&a,*q=&a;Printf("%d,%d\n",*p++,*(q++));P=&a;q=&;Printf("%d%d\n",*p,(*q)++);Printf("%d%d\n",*p,++(*q);}結果為:2,22,24,4(從又向左算)#include<stdio,h>Voidmain(){Inta,b,c;Int*pa,*pb,*pc;Pa=&a;pb=&b;pc=&c;Scanf("%d%d",pa,pb);Printf("a=%d,b=%d\n",*pa,*pb);C=a+b;Printf("c=%d\n",*pc);*pc=a+*pb;Printf("c=%d從100到200之間有哪些數(shù)除4多2,除
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融服務行業(yè)綠色金融與投資顧問方案
- 公司計時工作勞動合同書
- 行政合同的主體是
- 農(nóng)民合作社經(jīng)營管理方案
- 企業(yè)服務質量管理作業(yè)指導書
- 保安員工合同
- 2025年南陽b2貨運上崗證模擬考試
- 小學二年級數(shù)學上冊口算練習題
- 電商代運營合同(2篇)
- 電力合同管理協(xié)議(2篇)
- 蔬菜采購項目投標書
- 肩周炎康復護理
- 2022年安徽管子文化旅游集團有限公司招聘筆試試題及答案解析
- SAPPM設備管理解決方案
- Q-HN-1-0000.08.004《風力發(fā)電場電能質量監(jiān)督技術標準》
- 多指畸形-課件
- 5G NSA站點開通指導書(臨時IP開站)
- 宗教與社會課件
- 3人-機-環(huán)-管理本質安全化措施課件
- 生殖醫(yī)學中心建設驗收標準分析-講座課件PPT
- DB44∕T 1811-2016 石灰?guī)r山地造林技術規(guī)程
評論
0/150
提交評論