C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)與習(xí)題指導(dǎo)同步自測(cè)答案_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)與習(xí)題指導(dǎo)同步自測(cè)答案_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)與習(xí)題指導(dǎo)同步自測(cè)答案_第3頁(yè)
C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)與習(xí)題指導(dǎo)同步自測(cè)答案_第4頁(yè)
C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)與習(xí)題指導(dǎo)同步自測(cè)答案_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)與習(xí)題指導(dǎo)同步自測(cè)答案2.1。3同步自測(cè)一、選擇題1、D2、C3、D4、C5、A6、B7、D8、C二、填空題1、①c②exe2、①main3、①函數(shù)說(shuō)明部分②函數(shù)體4、①主或main②主或main5、①;2。2.3一、選擇題1、B2、D3、C4、C5、C6、B7、D8、A9、C10、B11、D12、D13、D14、C15、C16、D17、C18、C19、B20、A21、D22、A23、D24、C25、D26、B27、B28、D29、D30、C31、A32、B33、D34、B35、C2。3.3一、選擇題1、B2、C3、D4、A5、B6、A7、A8、A9、D10、B2.4.3一、選擇題1、B2、A3、B4、C5、B6、D7、C8、A9、D10、B二.編程題1、#include〈stdio、h>voidmain(){intx,y;printf("請(qǐng)輸入自變量x得值:");scanf("%d",&x);if(x<0)y=3*x+1;elseif(x<5)y=2*x;elsey=x+2;printf("\n函數(shù)y得值為:%d”,y);}2、#include〈stdio、h>voidmain(){inta,b,c,d,t;printf("請(qǐng)輸入四個(gè)整數(shù):\n”);scanf(”%d%d%d%d",&a,&b,&c,&d);if(a〉b){t=a;a=b;b=t;}if(a〉c){t=a;a=c;c=t;}if(a〉d){t=a;a=d;d=t;}if(b>c){t=b;b=c;c=t;}if(b>d){t=b;b=d;d=t;}if(c>d){t=c;c=d;d=t;}printf("按新順序輸出得數(shù)為:%d%d%d%d",a,b,c,d);}2。5。3一、選擇題1、C2、C3、D4、D5、D6、C7、D8、B9、A10、B11、B12、B13、B14、B15、C二、填空題1、①getchar()2、①n++3、①′\n′②num++;4、①n<=m②total=total+sum5、①(i/100)*(i/100)*(i/100)+((i/10)%10)*((i/10)%10)*((i/10)%10)+(i%10)*(i%10)*(i%10)②g==i6、①107、①i%j==08、①b9、①y=1②x%i==010、①2*x+4*y==90三.讀程序?qū)懡Y(jié)果題1、8,172、57233、4四.編程題1、main(){intx,y,a,b;for(x=100;x<1000;x++){y=0;a=x;while(a){y=y*10+a%10;a=a/10;}if(x+y==1333)printf(”a=%d;b=%d;c=%d\n”,x/100,(x/10)%10,x%10);}}2、main(){longx,y/*存放x*/,n/*記錄x得位數(shù)*/,s/*存放x*x*/;longz/*存放被取得順序從右到左得相應(yīng)部位數(shù)字*/,t/*十進(jìn)制得權(quán)*/;for(x=1;x〈=100;x++){y=x;n=0;z=0;t=1;while(y){n++;/*記錄x得位數(shù)*/y=y/10;}s=x*x;for(;n〉0;n——){z+=(s%10)*t;/*取相應(yīng)部位數(shù)字*/t*=10;s=s/10;}if(x==z)printf("%-10ld",x);}}3、main(){inti;for(i=1;i〈=100;i++)if((i+3)%5==0&&(i—3)%6==0){printf("%d",i);break;}}4、main(){intx,a,b,c;for(x=100;x<1000;x++){a=x/100;b=(x/10)%10;c=x%10;if(a*a*a+b*b*b+c*c*c==1099)printf(”%—10d",x);}}5、main(){intx,a,b,c,count=0;for(x=100;x〈1000;x++){a=x/100;b=(x/10)%10;c=x%10;if(a+b+c==5)count++;}printf(”共有%d個(gè)其各位數(shù)字之與就是5得數(shù)字”,count);}2.6.3一、選擇題1、B2、C3、D4、B5、A6、D7、D8、D9、D10、B11、B12、A13、D14、D15、B16、B17、A18、A19、B20、A21、A22、D23、D24、A25、A二、填空題1、①fac(n—1)2、①a*a%8?。?3、①a%b4、①i++5、①j!=0或j②n%10+'06、①x>=’a'&&x〈=’z'7、①x=n②n%10③x三、讀程序?qū)懡Y(jié)果題4、1231、9,192、f=63、4、1235、306、—5,-12,-77、10,20,308、!EDCBA9、432110、715、12345633-22,5,115、12345633-22,5,1123,45614、1,7,310,7,31,7,410,7,46,7,412、17,7,717,8,1113、5,2516、j=216、j=2S=1017、15,14518、6四、編程題1、#include<stdio、h〉voiddelspace(char*s){inti,j;for(i=0,j=0;s[i]!=’\0’;i++)if(s[i]!='’){s[j]=s[i];j++}s[j]='\0’;}2、#include<stdio、h>#include<math、h>voidmain()2、#include<stdio、h>#include<math、h>voidmain(){intadddigit(intnum);intn;scanf(“%d”,&n);printf(“sum=%d\n”,addigit(n));}intaddigit(intnum){ints=0;num=abs(num);do{s+=num%10;num/=10;}while(num);returns;}{char*str;printf(“inputstring:”);gets(str);delspace(str);printf(“%s”,str);}3、#include<stdio、h>#include〈math、h>voidmain(){intisprime(intx);inta;printf(“pleaseinputthenumber:\n”);scanf(“%d”,&a);if(isprime(a))printf(“the%disaprime\n”,a);elseprintf(“the%disnotaprime\n”,a);}intisprime(intx){intj;for(j=2;j<=sqrt(x);j++)if(x%j==0)return0;return1;}2.7.3一、選擇題1、C2、A3、C4、A5、D6、C7、C8、D9、B10、B11、D12、C13、D14、D15、B二、填空題1、①k=p2、①a[i][j]〈min3、①i+j==24、①continue5、①j=3②a[j-1][k-1]6、①x/10或int(x/10)7、①!(s[i]〉=’0’&&s[i]〈=’98、①a[n—i—1]=temp三、讀程序?qū)懡Y(jié)果題1、max=10,row=2,colum=12、18,103、countryside4、xbcdBCD四、編程題1、參考程序及評(píng)分標(biāo)準(zhǔn)一:#include〈stdio、h>#defineN5viodmain(){inta[N+1],x,i,k;for(i=0;i<N;i++)scanf("%d”,&a[i]);scanf(”%d”,&x);//2分for(i=0;a[i]<x&&i<N;i++);//3分for(k=N;k>i;k--)a[k]=a[k—1];a[i]=x;//3分for(i=0;i<=N;i++)printf(”%5d”,a[i]);putchar(‘\n');//2分}參考程序及評(píng)分標(biāo)準(zhǔn)二:#include〈stdio、h〉#defineN5viodmain(){voidinsert(intv[],intn,intx);inta[N+1],x,i;for(i=0;i<N;i++)scanf("%d",&a[i]);scanf(”%d”,&x);//2分insert(a,N,x);//2分for(i=0;i〈=N;i++)printf("%5d",a[i]);putchar(‘\n’);//2分}voidinsert(intv[],intn,intx){inti,k;for(i=0;v[i]〈x&&i〈n;i++);//2分for(k=N;k>i;k-—)v[k]=v[k-1];v[i]=x;//2分}3、#include<stdio、h>#include<string、h>voidmain(){voidcopystr(char*p1,char*p2,intm);2、#include<stdio、h>#include<string、h>voidmain()2、#include<stdio、h>#include<string、h>voidma

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論