您好,欢迎访问三七文档
【程序填空】---------------------------------------------------------一、功能:输入一个学生的生日(年:y0、月:m0、日:d0),并输入当前日期(年:y1、月:m1、日:d1)。求出该学生的年龄(实足年龄)。-------------------------------------------------------*/#includestdio.hmain(){intage,y0,y1,m0,m1,d0,d1;printf(输入生日日期(年,月,日));/***********SPACE***********/【?】(%d,%d,%d,&y0,&m0,&d0);printf(输入当前日期(年,月,日));scanf(%d,%d,%d,&y1,&m1,&d1);age=y1-y0;/***********SPACE***********/if(m0【?】m1)age--;/***********SPACE***********/if((m0【?】m1)&&(d0d1))age--;printf(age=%3d,age);1、scanf2、3、==【程序填空】---------------------------------------------------------题目:将a++或++a或a--或--a填入程序填空中,实现如图所示的输出。(填入其他无效)-------------------------------------------------------*/#includestdio.hmain(){inti,a;i=1;a=i++;/***********SPACE***********/printf(a=%d,i=%d\n,【?】,i++);printf(a=%d,i=%d\n,a,i);printf(a=%d,i=%d\n,++a,++i);printf(a=%d,i=%d\n,a,i);/***********SPACE***********/printf(a=%d,i=%d\n,【?】,i--);/***********SPACE***********/printf(a=%d,i=%d\n,【?】,--i);printf(a=%d,i=%d\n,a,i);1、a++2、a--3、--a/完成程序填空,实现输出所有的水仙花数,所谓水仙花数是一个3位数,//其各位数字的立方和等于该数本身。例如153=13+53+33,故153是一个水仙花数。#includestdio.hintmain(){inta,b,c,n,i,k=0,m[10]={0};/***********SPACE***********/for(n=100;【?】;n++){a=n/100;b=n/10-a*10;c=n%10;/***********SPACE***********/if(【?】){m[k]=n;/***********SPACE***********/【?】}}printf(所有的水仙花数为::\n);for(i=0;ik;i++)printf(%d,m[i]);printf(\n);return0;}1、n10002、a*a*a+b*b*b+c*c*c==n3、k++;完成程序填空,实现以下功能:一个小球从100米高度自由下落,每次落地后反跳回原来高度的一半,再下落,求它在第十次下落时,共经过多少米,第十次反弹多高?*/#includestdio.hintm/*ain(){floatsum=0;inti=2;/***********SPACE***********/floatheight【?】;sum=sum+height;/***********SPACE***********/while(【?】){/***********SPACE***********/height=【?】;sum+=2*height;i++;}printf(总长度:%f第10次跳%f米\n,sum,height);return0;}1、=1002、i=103、Height/2【程序填空】---------------------------------------------------------题目:题干内容请在程序中填空,定义无符号短整型变量a,编译执行后输出如图所示结果-------------------------------------------------------*/#includestdio.h/***********SPACE***********/【?】{/***********SPACE***********/【?】a;a=-1;/***********SPACE***********/【?】return0;}1,intmain()2,unsignedshort3.printf(“%d\n”,a);//完成程序填空实现输入三个数,按代数值由大到小输出。#includestdio.hintmain(){floata,b,c,t;scanf(%f,%f,%f,&a,&b,&c);/***********SPACE***********/if(【?】){t=a;a=b;b=t;}if(ac)/***********SPACE***********/{t=a;a=c;【?】;}if(bc)/***********SPACE***********/{t=b;【?】;c=t;}printf(%5.2f,%5.2f,%5.2f\n,a,b,c);return0;1.ab2.c=t3.b=c完成程序填空,实现求1+1/3+1/5+...之和,直到某一项的值小于10的-6次方时停止累加。*/#includestdio.hintmain(){longn;floats;s=0;/***********SPACE***********/n【?】/***********SPACE***********/while(1.0/n【?】){s=s+1.0/n;/***********SPACE***********/【?】}printf(s=%f\n,s);printf(n=%d\n,n-2);return0;}1.=1;2.=1e-63.n=n+2;1、//完成程序填空,将字符数组a的全部字符复制到字符数组b中(要求不用strcpy函数)。#includestring.hintmain(){charstr1[81]=thestringlengthis65!,str2[81];inti;/***********SPACE***********/printf(str1:【?】\n,str1);/***********SPACE***********/for(i=0;str1[i]【?】;i++)/***********SPACE***********/str2[i]=【?】;str2[i]='\0';printf(str2:%s\n,str2);return0;}1.%s2.!=”\0”3.Str1[i]【程序填空】---------------------------------------------------------题目:题干内容完成程序填空,使得程序执行如图所示:-------------------------------------------------------*/#includestdio.hmain(){inti,a,b;floatx,y,z;i=1;/***********SPACE***********/x=【?】i;/***********SPACE***********/printf(x=%【?】i=%d\n,x,i);y=30.1234567;z=x+y;printf(z=%f\n,z);printf(z=%4.2f\n,z);/***********SPACE***********/printf(z=%【?】\n,z);printf(z=%15.8f\n,z);printf(z=%e\n,x+y);}}1.++2.f\n3.6.2f【程序填空】---------------------------------------------------------功能:将字母转换成密码,转换规则是将当前字母变成其后的第四个字母,但W变成A、X变成B、Y变成C、Z变成D。小写字母的转换规则同样。-------------------------------------------------------*/#includestdio.hmain(){charc;/***********SPACE***********/while((c=【?】)!='\n'){/***********SPACE***********/if((c='a'&&c='z')||(c='A'&&c='Z'))【?】;/***********SPACE***********/if((c'Z'【?】c='Z'+4)||c'z')c-=26;printf(%c,c);}}1.getchar()2.c+=43.&&
本文标题:2018C语言填空
链接地址:https://www.777doc.com/doc-1817491 .html