欢迎来到天天文库
浏览记录
ID:15557282
大小:28.41 KB
页数:44页
时间:2018-08-04
《第章习题c(the ninth chapter exercises c)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9章习题c(TheninthchapterexercisesC)9.27inputalineofdigitalcharacters,pleaseusearrayelementsascounterstocountthenumberofeachnumberofcharacters.Thenumberofcharacters'0'iscountedbytheelementofsubscript0,andthenumberofthecharacter'1'iscountedbysubscript1,.......#include2、dio.h>Voidmain(){Intnum[10]={0},i;Charch;Printf("inputonelinenumericcharacter:");While((ch=getchar())-='')Num[ch-'0']++;Printf("thenumberofcharactersintheinputcharacterisasfollows:");For(i=0;i<10;i++)If(Num)Printf("'%c'has:%d",'0'+i,num[i]);}9.28writefuncti3、ons,thearraywith10integersforthefollowingoperation:startingfromthesubscriptnelementsuntilthelastelement,moveforwardinaposition.Theresultofmovingoutput.#include#include#include#defineM10Intfun928(inta[],intn,intPOS){Inti;For(i=pos;i4、i]=a[i+1];Returnn-1;}Voidarrin(inta[],intn){Inti;*Printf("input%ddatatoarray:",n);Printf("======================================");For(i=0;i5、ULL));For(i=0;i6、rintf("======================================");}Voidmain(){Intarr[M],del;Intn=M;Arrin(arr,n);Printf("outputbeforeshift:");Arrout(arr,n);Printf("startshiftsubscript:");Scanf("%d",&del);N=fun928(arr,N,del);Printf("shiftedoutput:");Arrout(arr,n);}9.29writethefunc7、tion,thearrayofalloddnumbersinanotherarraytoreturn.#include#defineM20Intfun929(inta[],intb[],intn){Inti,cnt=0;For(i=0;i8、If((i+1)%5)Printf("%-6d",a[i]);ElsePrintf("%d",a[i]);Printf("====================================");}Voidarrin(inta[],intn){Int
2、dio.h>Voidmain(){Intnum[10]={0},i;Charch;Printf("inputonelinenumericcharacter:");While((ch=getchar())-='')Num[ch-'0']++;Printf("thenumberofcharactersintheinputcharacterisasfollows:");For(i=0;i<10;i++)If(Num)Printf("'%c'has:%d",'0'+i,num[i]);}9.28writefuncti
3、ons,thearraywith10integersforthefollowingoperation:startingfromthesubscriptnelementsuntilthelastelement,moveforwardinaposition.Theresultofmovingoutput.#include#include#include#defineM10Intfun928(inta[],intn,intPOS){Inti;For(i=pos;i4、i]=a[i+1];Returnn-1;}Voidarrin(inta[],intn){Inti;*Printf("input%ddatatoarray:",n);Printf("======================================");For(i=0;i5、ULL));For(i=0;i6、rintf("======================================");}Voidmain(){Intarr[M],del;Intn=M;Arrin(arr,n);Printf("outputbeforeshift:");Arrout(arr,n);Printf("startshiftsubscript:");Scanf("%d",&del);N=fun928(arr,N,del);Printf("shiftedoutput:");Arrout(arr,n);}9.29writethefunc7、tion,thearrayofalloddnumbersinanotherarraytoreturn.#include#defineM20Intfun929(inta[],intb[],intn){Inti,cnt=0;For(i=0;i8、If((i+1)%5)Printf("%-6d",a[i]);ElsePrintf("%d",a[i]);Printf("====================================");}Voidarrin(inta[],intn){Int
4、i]=a[i+1];Returnn-1;}Voidarrin(inta[],intn){Inti;*Printf("input%ddatatoarray:",n);Printf("======================================");For(i=0;i5、ULL));For(i=0;i6、rintf("======================================");}Voidmain(){Intarr[M],del;Intn=M;Arrin(arr,n);Printf("outputbeforeshift:");Arrout(arr,n);Printf("startshiftsubscript:");Scanf("%d",&del);N=fun928(arr,N,del);Printf("shiftedoutput:");Arrout(arr,n);}9.29writethefunc7、tion,thearrayofalloddnumbersinanotherarraytoreturn.#include#defineM20Intfun929(inta[],intb[],intn){Inti,cnt=0;For(i=0;i8、If((i+1)%5)Printf("%-6d",a[i]);ElsePrintf("%d",a[i]);Printf("====================================");}Voidarrin(inta[],intn){Int
5、ULL));For(i=0;i6、rintf("======================================");}Voidmain(){Intarr[M],del;Intn=M;Arrin(arr,n);Printf("outputbeforeshift:");Arrout(arr,n);Printf("startshiftsubscript:");Scanf("%d",&del);N=fun928(arr,N,del);Printf("shiftedoutput:");Arrout(arr,n);}9.29writethefunc7、tion,thearrayofalloddnumbersinanotherarraytoreturn.#include#defineM20Intfun929(inta[],intb[],intn){Inti,cnt=0;For(i=0;i8、If((i+1)%5)Printf("%-6d",a[i]);ElsePrintf("%d",a[i]);Printf("====================================");}Voidarrin(inta[],intn){Int
6、rintf("======================================");}Voidmain(){Intarr[M],del;Intn=M;Arrin(arr,n);Printf("outputbeforeshift:");Arrout(arr,n);Printf("startshiftsubscript:");Scanf("%d",&del);N=fun928(arr,N,del);Printf("shiftedoutput:");Arrout(arr,n);}9.29writethefunc
7、tion,thearrayofalloddnumbersinanotherarraytoreturn.#include#defineM20Intfun929(inta[],intb[],intn){Inti,cnt=0;For(i=0;i8、If((i+1)%5)Printf("%-6d",a[i]);ElsePrintf("%d",a[i]);Printf("====================================");}Voidarrin(inta[],intn){Int
8、If((i+1)%5)Printf("%-6d",a[i]);ElsePrintf("%d",a[i]);Printf("====================================");}Voidarrin(inta[],intn){Int
此文档下载收益归作者所有