C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新_第1頁
C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新_第2頁
C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新_第3頁
C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新_第4頁
C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新_第5頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新V:1.0精細(xì)整理,僅供參考C語言程序設(shè)計期末復(fù)習(xí)題(分析程序或程序段)新日期:20xx年X月第三部分分析程序或程序段分析程序或程序段,給出下列程序的運(yùn)行結(jié)果:1.#include<stdio.h>main(){inti=16,j,x=6;j=i+++1;x*=i=j;printf(“%d,%d\n”,j,x);}運(yùn)行結(jié)果是:2.#include<stdio.h>main(){inta,b,c,d;a=c=0;b=1;d=20;if(a)d=d-10;elseif(!b)if(!c)d=25;elsed=15;printf(“d=%d\n”,d);}運(yùn)行結(jié)果:main(){inti=10;switch(i){case9:i+=1;case10:i+=1;case11:i+=1;default:i+=1;}printf(“%d”,i);}運(yùn)行結(jié)果:4.#include<stdio.h>main(){ inta[]={1,2,3,4},i,j,s=0; j=1; for(i=3;i>=0;i--) { s=s+a[i]*j; j=j*10; } printf("s=%d\n",s);}運(yùn)行結(jié)果:5.func(intx){x=20;}main(){intx=10;func(x);printf(“%d”,x);}運(yùn)行結(jié)果:106.#include<stdio.h>main(){ intx=8,y=12; printf("%d%d\n",x++,++y); printf("%d%d\n",x,y);}運(yùn)行結(jié)果是:7.#include<stdio.h>voidFunc(intb[]){ intj; for(j=0;j<4;j++) { b[j]=j; }}main(){ staticinta[]={5,6,7,8},i; Func(a); for(i=0;i<4;i++) { printf("%d\n",a[i]); }}運(yùn)行結(jié)果是:8.#include<stdio.h>main(){intcube(inty);intx;for(x=1;x<=5;x++)printf(“%d”,cube(x));}intcube(inty){return2*y;}運(yùn)行結(jié)果是:9.#include<stdio.h>voidFunc(void);main(){ inti; for(i=0;i<2;i++) { Func(); }}voidFunc(void){ staticinttimes=1; printf("Func()wascalled%dtime(s).\n",times++);}運(yùn)行結(jié)果是:10.#include<string.h>#include<stdio.h>#defineARR_SIZE80voidInverse(charstr[]);main(){ chara[ARR_SIZE]; printf("Pleaseenterastring:");gets(a);Inverse(a); printf("Theinversedstringis:"); puts(a);}voidInverse(charstr[]){ intlen,i=0,j; chartemp;len=strlen(str);for(j=len-1;i<j;i++,j--) { temp=str[i];str[j]=str[i];str[j]=temp; }}運(yùn)行時鍵盤上輸入ASDFG,結(jié)果是:11.#include<stdio.h>voidFunc(void);main(){ inti; for(i=0;i<5;i++) { Func(); }}voidFunc(void){ staticinta=1; intb=2,c; c=a+b; a++; b++; printf("%3d",c);}運(yùn)行結(jié)果是:12.#include<stdio.h>intfun(intx,inty){ returnx>yx:y;}main(){inta=2,b=5,c=8;printf("%d\n",fun(fun(a+c,b),a-c));}運(yùn)行結(jié)果是:13.main(){ inti,j,x=0; for(i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2)continue; x++; } x++; }printf("x=%d\n",x);}運(yùn)行結(jié)果是:14.#include<stdio.h>intfun1(intx){x=20;returnx;}voidfun2(intb[4]){intj;for(j=3;j>=0;j--) {b[j]=j;}}main(){inty,x=10;inta[4]={1,2,3,4},k;y=2*fun1(x);printf("y=%d\n",y);fun2(a);for(k=0;k<4;k++){printf("%3d",a[k]);}}運(yùn)行結(jié)果是:15.#include"stdio.h"intiA=100,iB=10;voidfnSum1(intiA,intiB){intiC;iA=2;iB=2;iC=iA+iB;printf("%5d",iC);}voidfnSum2(){intiC;iC=iA+iB;printf("%5d",iC);}voidmain(){intiA=1,iB=1;registerintiC;fnSum1(iA,iB);fnSum2();iC=iA+iB;printf("%5d",iC);}運(yùn)行結(jié)果是:16.#include"stdio.h"voidmain(){intk1,k2;for(k1=1;k1<=4;k1++){putchar(‘\t’);for(k2=1;k2<=k1;k2++)putchar(‘\b’);for(k2=1;k2<=k1*2-1;k2++)putchar(‘*’);putchar(‘\n’);}}運(yùn)行結(jié)果是:參考答案:1.運(yùn)行結(jié)果是:17,1022.運(yùn)行結(jié)果是:d=203.運(yùn)行結(jié)果是:134.運(yùn)行結(jié)果是:s=12345.運(yùn)行結(jié)果是:106.運(yùn)行結(jié)果是:8139137.運(yùn)行結(jié)果是:0 1 2 38.運(yùn)行結(jié)果是:2468109.運(yùn)行結(jié)果是:Func()wascalled1time(s).Func()wascalled2time(s).10.運(yùn)行結(jié)果是:GFDSA11.運(yùn)行結(jié)果是:34567

溫馨提示

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

評論

0/150

提交評論