c语言编程经典题整理.docx
- 文档编号:12052969
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:16
- 大小:27.91KB
c语言编程经典题整理.docx
《c语言编程经典题整理.docx》由会员分享,可在线阅读,更多相关《c语言编程经典题整理.docx(16页珍藏版)》请在冰豆网上搜索。
c语言编程经典题整理
C语言编程基础习题汇总
1.设计一个由键盘输入三个整数,求这三个数的平均数的程序。
4tincLude voidmain() inta,brcTd; prlntF(l4inputaFt>,c: *■); 每•知.;dl-(a+b+c)/3; printF(,aauerage: %dXn11vd); 2.编写一个程序,用于水果店售货员结账。 已知苹果每斤2.50元,鸭梨每斤1.80元,香蕉 每斤2元,楺子每斤1.60元。 要求输入各种水果的重量,打印应付钱数。 再输入顾客付款 数,打印应找的钱数。 flinclude < doublea.b.c.d;a=2.5*a: b-1.0«b: c=2*c: d-1.6*d: e-a+b+c+d: printF(lfinputa,h,c,d"): printfC^pan;doubleF,g;| g=F-p: printFCmney: XF\n**,gJ; 3输入一个整数,并判断这个数是否是4的整数倍? 3jfn_4.cpp□ Itinclud^ voidn^in() X intm,n; prlntff1'Inputm: 11); £22(吧旷,亦): /哪键盘给变量E赋值薑# n=n/u==o;丿曲齢唱否直丛的整嗾盒并抱表送式的结果赋给变量口粋prints(>v%dXn",n); }/*输岀「的可 、输入一个变量a判断是否在2和10之间? 写出表达式 jfr4.cpp ^include lota„n; prints(*'inputa: '*);scanf; n=3210==0 printF("^d\,n"tn>; x+25(x>0) x-25(x<=0) 设计一个从键盘输入一个大写英文字母,然后在屏幕输出它的小写形式的程序。 Bjfn_4.cpp itinclud? I,圆面积s和圆柱体体 6、已知圆柱体横截面圆半径r,圆柱高h。 编写程序,计算圆周长 积v,并输出结果 囱jfn4i lnt乂,屮;printFC'X-");scanf(l>%d>l^K>;^-(x>D)T(k+2? ): (k-25);printf("V=^dkn(l^>; ^include { lntrsh,l,s3u,a;printFf'inputr,h5scamF(Ia%d,%dM,&r,Rh); L=2*a*r; s=a*r*r;v=s*l; priintfC^t*d»1ts,v); E)j+rjrpp ^include < charcli; printf("Input;ch=getchak*(); 123,则输出321。 printf("Output: ^.c\n",ch+32); 5、输入一个100至999内的整数、反序显示这个数,如输入 冏jfn_lx: pp tlincluae ri»碳序^三竝数*uoldmain() < intagbvc,x; scanfCW.&i}; a=x/100; b^x/10^10; C=K^10; x-c*ico+b*io+d; printFC'^d'^x); 输入一个整数,存入变量x中,输出它的绝对值 3jfn_Ixppttinclude inta;scan^C'^d'^&a); if(a>=0)printF("^d\n",a); ppintFf^^d^n^^a): ®|ln_l^pp* 4include { inta; 亍匚anFC"%d"■&日); printFC'tdXn*',abs; 输入两个整数,输出最大的数 0jfnlcpp ltinclude<5td±ovoidmain() < int叭“ scanFC^d.^d'^&a,^): iF(a>bj {printFC**W\n-.d);>else{printFC"^dXn,,,bJ;} 输入两个整数,存入变量x和y中,若x Ejfn^2,cpp ttinclude voidnainC) < intx.y,a; scanFf'^(1PWp&X.&y): iF(x {a-x; «=y; 卜 printFCIB%d>%d\nai>K,y); > 1.5元;行李重>15 5•编程计算车站托运行李时的费用。 行李重<=15千克时,每千克收费 时,每增加一千克收费3.0元。 Ejf心叩p ^include ^canF("Xf,,Rb): iF(a<=15) {,5;} else {b-a*1.5+(a-15)*3.0;>prlntfC'V'^b); 利用if和goto语句,计算自然数1~10的和? 囲|fn_l-cppttinclude<5t(liD.h>uaidnain() < intz,£iiniH0;l0op: printF(-^入一批数汕冷scanF(**%d<,j&a)- 1) {^uiii=siiiii-*-a;got"; } printF(IBtd\n,Bfsun>: 利用if和goto语句,求n! 。 同jfn.lxpp ttinclude < ikita,suni=1: loop: print入数于J; Scant(*btdAd"»&a,fcb);i+(a»=-l) < gotoloop; } prinif(Mtd,sun); 分别利用while、do-while、for循环语句计算100以内的奇数和。 0jfn^130413,tpp ttinclud(»C£tdio-li> uoidmain() inti; whiie(i t=t+i: i=£+2; } printf(,Bresult: ld\n,,pt); 0jfn_201&MlS,cppttlncludp<^tdio_ti>voidn)ain() ^d\nb,,t); 0jfr>_2018D418xpp ninclude < lnt1=1,t=1; do i^i^2; }while(i<1;|ppintf("result: *d\n11,t>; } 输入10个数,并求出这10个数中最大的数和最小的数。 0jfnjcppttinc£ude inta,max9nin,i;scanf(,,^d,,,&a);max=nin=a;For(i=i;i<=9;i++)<
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 编程 经典 整理
![提示](https://static.bdocx.com/images/bang_tan.gif)