[ZA]C语言程序填空题及答案029_第1页
[ZA]C语言程序填空题及答案029_第2页
[ZA]C语言程序填空题及答案029_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、程序填空题1、该文件中U亍桥据程序功能鯉城充部分,请完成程序烦充.(WR*不丽行飞行、加句、画句.否则后乗自扫.程序功能;输入1个蜒数后,輸出该数的位数.(例如:输入3214则輪出仏输入的疣噸IJ輛岀詁#inelude<stdio.h>voidmain()intn,k=0;scanf("%d",&n);while(1)II1)n2)n!=0;k+;2;n=n/10printf("%dn”,k);2、曾祸z严序氓程序功能tx=l,2f.101(K)=K*St_5*x+sin(K)的曼大值#include<stdio.h>#inelud

2、e<math.h>#definef(x)x*x-5*x+sin(x)voidmain()intx;floatmax;i/max=f(1);for(x=2;x<=10;x+)2/if(f(i)>max)max=f(i);printf("%fn",max);3、分.傭完应程序墉充.#inelude<stdio.h>voidmain()charc;c=getchar();if(i)/c>='a'&&cv'v'c=c+5;elseif(c>='v'&&c&

3、lt;='z')2c=c-21;putchar(c);4、W亦7瞬娜需碍跑序功抡得祈人芒加|上悝耙通卫匡魏2:加倔迪为二迟弔扳开科箕換誌果無出.#include<stdio.h>voidDec2Bin(intm)intbin32,j;for(j=0;m!=0;j+)binj=1;/m%2m=m/2;for(;j!=0;j-)printf("%d",2);/binj-1voidmain()intn;scanf("%d",&n);Dec2Bin(n);5、程序功皑:求输入前整歎苔隹歡字之和.如济入2飙则输出粘入£

4、121焉出已#include<stdio.h>#include<math.h>voidmain()intn,s=0;scanf("%d",&n);in=(n>0?n:-n);2)n=fabs(n);while(n!=0)2/s=s+n%10;n=n/10;printf("%dn",s);6、眉中轆翳警躺厂程洋功葩;输人三个整敌,援由小對丈沖口专粧出这三个披./#include<stdio.h>voidswap(1)/int*pa,int*pb/*交换两个数的位置*/inttemp;temp=*pa;*pa

5、=*pb;*pb=temp;voidmain()inta,b,c,temp;scanf("%d%d%d",&a,&b,&c);if(a>b)swap(&a,&b);if(b>c)swap(&b,&c);if(2)/a>bswap(&a,&b);printf("%d,%d,%d",a,b,c);7、血翻t血罪總融讒留針此后畚顼值均为述前二项之札#include<stdio.h>1/longf(intn)。voidmain()printf("%ld

6、n",f(30);longf(intn)if(2)IIn=1|n=2return1;elsereturnf(n-1)+f(n-2);8、理辛再宇捋串中所有的宇州歸.#include<stdio.h>voidmain()chars80;inti,j;gets(s);for(i=j=0;1;i+)/si!='0'if(si!='c')sj=si;2j+;sj='0'puts(s);9、圈丁亦詁帯籍曙醐尸*曲程帀功辄器香计0斟哇的平均廉疡惺存在ij构中.議I&列豪細这豊#include<stdio.h>stru

7、ctSTUDENTcharname16;intmath;intenglish;intcomputer;intaverage;;/*计算平均成绩*/voidGetAverage(structSTUDENT*pst)intsum=0;sum=1_;/sum+pst->math+pst->English+pst->computerpst->average=sum/3;voidmain()inti;structSTUDENTst4="Jessica",98,95,90,"Mike",80,80,90,"Linda",8

8、7,76,70,"Peter",90,100,99;for(i=0;i<4;i+)GetAverage(2);/&stiprintf("NametMathtEnglishtComputAveragen");for(i=0;i<4;i+)printf("%st%dt%dt%dt%dn",,sti.math,sti.english,puter,sti.average);10、曙兽祁卅方邦課總醫踏鳖若理祥i入-泌昶化则玳出能討#include<stdio.h>#include&l

9、t;math.h>longf(longn)longm,y=0;m=fabs(n);while(m!=0)y=y*10+m%10;1/m=m/10;if(n>=0)returny;else2IIreturn(-y);voidmain()CTGS-资料文件printf("%ldt",f(12345);printf("%ldn",f(-34567);11、穆序甜:语S勇拔f计JX吃期看项式1.1*2,3*K*5t+4,S*3r*x+«机=1,710913*#include<stdio.h>floatf(float,float*

10、,int);voidmain()floatb5=1.1,2.2,3.3,4.4,5.5;printf("%fn",f(1.7,b,5);floatf(1)/floatx,floata,intnfloaty=a0,t=1;inti;for(i=1;i<n;i+)t=t*x;y=y+ai*t;2IIreturny12、程虚Dlfh弗带启苗口从竽幵爭呻的昧所有曲魏爭7讶.#include<stdio.h>#inelude<string.h>#inelude<ctype.h>voidf(char*s)inti=0;while(si!=

11、9;0')if(isdigit(si)1(s+i,s+i+1);/Strcpy2_i+;/elsevoidmain()charstr80;gets(str);f(str);puts(str);13、阡;:巩迪汁字苻币囚苹丁字曰卯立和斤唯立苻t現F施h.#include<stdio.h>#inelude<ctype.h>voidmain()chara80;intn3=0,i;gets(a);1/for(i=0;ai!=0'i+)if(tolower(ai)>='a'&&tolower(ai)<='z

12、9;)/*统计字母个数*/n0+;elseif(2)/*统计数字个数*/ai>='0'&&ai<='9'n1+;elsen2+;for(i=0;i<3;i+)printf("%dn",ni);14、茂X件中二S-吳帳事澤:云功匸.亟鞋老碎:部甘,嚼'耳賂理0靖充.往规祁加行Ph、诵肅鼎负)畏斥功龟営出wo扇之同所耳的虹和匕叩吊.所潸扣«悴心量指这牛道敷容題単字翌盘方和軒干自奥(HSfli若371-i+i+7+m+i+i+ifBN37i(t4*i»stTnnfi(-#include&

13、lt;stdio.h>#include<math.h>voidmain()inti,a,b,c;for(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*cprintf("%disaArmstrongnumber!n",i);15、不丽IkPfT、力曲*着舸1臬冃负血中各掲縄网个元蛊萄和芥俗逹些和存茨在荻绘b中.1?尊厅聞元當的辑庇(Millbl=al+iOb園+*0】I#include<stdio.h>voidmain()inta10,b10,i;printf("nInput10n

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论