版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
簡單C語言程序的例子簡單C語言程序的例子簡單C語言程序的例子資料僅供參考文件編號(hào):2022年4月簡單C語言程序的例子版本號(hào):A修改號(hào):1頁次:1.0審核:批準(zhǔn):發(fā)布日期:例子:#include<>main(){ tips();/*caller*/ printf(“\nSuccessisaboutbangingonafterothershaveletgo”);}tips()/*caller*/{ printf(“\nWhenyoureachtheendoftheropetieaknot&hangon”,)0;}[上述程序的輸出結(jié)果如下: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);}[其顯示的結(jié)果為:Factorialvalueis2.]比較兩個(gè)數(shù)較大的那個(gè):#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);}請(qǐng)輸入一個(gè)三位數(shù),將其各位逆序輸出:(如153,輸出351)#include<>voidmain(){ intx,y,a,b,c; printf("請(qǐng)輸入一個(gè)三位數(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("請(qǐng)輸入一個(gè)三位數(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); }}計(jì)算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為符號(hào)常量,值為*/voidmain(){floatr,h,s,v;printf(“請(qǐng)輸入半徑r和高h(yuǎn)的值:\n”);scanf(“%f%f”,&r,&h);/*輸入半徑r和高h(yuǎn)*/s=2*PI*r*h;/*計(jì)算圓柱體表面積*/v=PI*r*r*h;/*計(jì)算圓柱體體積*/printf(“s=%f,v=%f\n”,s,v);}自增,自減運(yùn)算符的使用:#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);}自增、自減運(yùn)算符的基本運(yùn)算:#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);}結(jié)果:x=14,k=5;y=12,k=6;z=14.輸出單個(gè)字符:#include<>voidmain(){chara,b;a=’o’;b=’k’;putchar(a);putchar(b);putchar(‘\n’);}輸入字符舉例:#include<>voidmain(){charc;c=getchar();/*從鍵盤讀入一個(gè)字符*/putchar(c); /*顯示輸入的字符*/}猜數(shù)游戲:#include<>#include<>#include<>intmain(){ intx,i=0,guess; srand(time(NULL)); x=rand()%100+1; printf("請(qǐng)你猜數(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("隨機(jī)數(shù)是:%d\n",x); printf("你已經(jīng)猜錯(cuò)了10次,我贏了,哈哈!\n"); break; } printf("請(qǐng)你再猜:"); }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);}結(jié)果為: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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年專用打印機(jī)采購銷售協(xié)議范本
- 2024年個(gè)人借款協(xié)議模板
- 2024年家用壁紙買賣協(xié)議模板
- 2023-2024學(xué)年浙江省余姚八中高考第四次模擬數(shù)學(xué)試題試卷
- 2024年企業(yè)融資中介協(xié)議范本
- 2024無財(cái)產(chǎn)瓜分離婚協(xié)議示范文本
- DB11∕T 1717-2020 動(dòng)物實(shí)驗(yàn)管理與技術(shù)規(guī)范
- DB11∕T 1601-2018 毛白楊繁育技術(shù)規(guī)程
- 2024設(shè)備維護(hù)與保養(yǎng)協(xié)議范本
- 2024年專業(yè)收銀員崗位聘用協(xié)議樣本
- 酒店的基本概念
- 重點(diǎn)但位消防安全標(biāo)準(zhǔn)化管理評(píng)分細(xì)則自評(píng)表
- 掛牌儀式流程方案
- 傳輸s385v200v210安裝手冊
- 風(fēng)險(xiǎn)調(diào)查表(企業(yè)財(cái)產(chǎn)保險(xiǎn))
- 農(nóng)業(yè)信息技術(shù) chapter5 地理信息系統(tǒng)
- 淺談新形勢下加強(qiáng)企業(yè)稅務(wù)管理的對(duì)策研究
- 必看!設(shè)備管理必須要懂的一、二、三、四、五
- 空冷島專題(控制方案、諧波及變壓器容量選擇)
- 結(jié)合子的機(jī)械加工工藝規(guī)程及銑槽的夾具設(shè)計(jì)
- 液氧汽化站安全技術(shù)操作規(guī)程2018-07.docx
評(píng)論
0/150
提交評(píng)論