C語言程序填空題及答案_第1頁
C語言程序填空題及答案_第2頁
C語言程序填空題及答案_第3頁
C語言程序填空題及答案_第4頁
C語言程序填空題及答案_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精心整理程序填空題1、# iiiclude<stdio.h> voidmain() nitn,k=O;scanfC%d ",&n);wlule(1 ) l)n2)n!=0;k#;2; n=n/10 pnntf(n%dirk);2、# iiiclude<stdio.h># iiiclude<math.h>#definef(x)x*x-5 *x+siii(x) voidmain() nitx;floatmax;1/max=f( 1);foi(x=2;x<=10;x+)2/if(f(i)>max)max=f(i);pnntf(H%fn

2、 ,max);3、# iiiclude<stdio.h>voidmain()chaic;c=getchai();lf(1)/c>=F & & C V Pc=c 十 5;elseif(c>= ,v,&&c<='z ),2/c=c-21;putchai(c);精心整理5、# iiiclude<stdio.h>voidDec2Bin(mtm)intbin32J;foi(j=0;m!=0;j+)bmj= 1 ;/m % 2m=m/2;foi(;j!=0;j-)printf( ,%dH, 2 );/binj-lvoidma

3、in()intn;scanfC%d ” ,&n);Dec2Bm(n);5、# iiiclude<stdio.h># iiiclude<math.h>voidmain()intn,s=O;scanfC%d ” ,&n);1 /n=(n>0?n:-n) ;2)n=fabs(n);while(n!=0)2 /s=S+n %10 ;n=ii/10;phntf( ” n” ,s);6、/#include<stdio.h>voidswap(_ 1 ) /int*pa3nt*pb/* 交換兩個數(shù)的位置*/liittemp;temp=*pa;*pa=*

4、pb;*pb=temp;voidmain()精心整理inta,b,c,temp; scanf(H%d%d%dn,&a,&b,&c); if(a>b) swap(&a 、 &b); if(b>c)swap(&b 、 &c);if( 2 )/a>bswap(&a 、 &b); printf( M%d,%d,%dM ,a,b,c);7、# iiiclude<stdio.h>1 /Iongf(intn) ;voidmainOpnntf(H%ldnn,f(30);longf(intn)if( 2 ) /

5、n=llln=2return 1;elsereuunf<n-l)+f(n-2);8、# iiiclude<stdio.h>voidmain()chars8O;inti,j;gets(s);foi(i=j=0; 1 ;i+)/si!= ,0,if(si!=C)sU=si ;2/j #;sj=W ;puts(s);9、精心整理# iiiclude<stdio.h>stmctSTUDENTcharname16;liitmath;mtenglish;intcomputei;intaveiage;voidGetAverage(stmctSTUDENT*pst)/* 計算平均

6、成績 */intsum=0;sum=1; /sum+pst->math+pst->English+pst->computerpst->avei age=suni/3;voidmain()inti;structSTUDENTst4= "Jessica ,98,95,90,“Mike ” ,80,80,90, “ Linda ” ,87,76,70HP,etern,90,100,99;foi(i=0;i<4;i+)GetAverage( 2) ;/& sti pnntf( nNametMathtEnglishtComputAveiageii n);f

7、oi(i=0;i<4;i+)pnntf(n%st%dt%dt%dt%dii n,sti .name,sti .math,sti .english, sti .computer,sti .average);10、# iiiclude<stdio.h># iiiclude<math.h>longf(longn)longm.y=0;m=fabs(n);while(m!=0)v=y*10+m%10;_ 1 _/m=m/10;if(n>=O)ietuiny;else 2 _/return(-y);精心整理voidmainO pnmfC%ld 化 、 f(? 34567

8、);12、# iiiclude<stdio.h>floatf(float,float*,mt);voidmain()floatb5= 1.1,2.2,33,4.4,5.5 ;printf( ” n” ,f(1.7,b,5);floatf ( 1 )/floatx ?floata3ntnfloatv=a0,t=l ;mti;fbiXi=l;i<n;i-H-)t=t*x;y=y+ai*t;2 /returny12、# iiiclude<stdio.h># iiiclude<strmg.h># iiiclude<ctype.h>voidf(cli

9、ar*s)inti=O;while(si!= ,0,)if(isdigit(si ) _1 _ (s+i,s+i+1);/strcpy_ 2 _ i 十十 ; /elsevoidmain()cliarsti8O;gets(str);f(str);puts(str);13、# iiiclude<stdio.h># iiiclude<ctvpe.h>voidmain()cliara8O;intn3=O,i;gets(a);1 /fbr(i=O;ai!=AO ,;i+)if(tolo wer(a i)>='a'&&tolower(a i)

10、<='z')/* 統(tǒng)計字母個數(shù)*/n0#;elseif( 2 ) /* 統(tǒng)計數(shù)字個數(shù)*/ai>=*0 ?&&niv=9nl#;else精心整理n2+;fbT(n” ,ni);14、# iiiclude<stdio.h># iiiclude<math.h>voidmainOinti ?a,b,c;foi(i=100;i<=999;i+)a=i/100; 1/b=i% 100/10;c=i%10;if( 2 )/i 二二 a*a*a+b*b*b+c*c*cpnntf("%disaAimstiongnumber!ii'i);15、# iiiclude<stdio.h>voidmain()inta10,b10,i;pnntf(,'iiliiput 1 Onumbers:");for(i=0;i< 10

溫馨提示

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

評論

0/150

提交評論