




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
功能:输入一个整数n,将n中各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,并输出。例如,输入一个整数27638496,输出为64862。-*/#include void main() unsigned long n,x=0; int t; printf(请输入一个不超过九位数的正整数:n); scanf(%ld,&n); while(n) t=n%10;/*SPACE*/ if(t%2=0)/*SPACE*/ x=x*10+t;/*SPACE*/ n=n/10; /*SPACE*/ printf(nThe result is:%ldn,x);/*-【程序填空】-功能:求11000之间(包括1000)满足用4除余2,用5除余3,用6除余4的数,且一行只打印3个数。-*/#include void main() int i=1,j=0; do/*SPACE*/ if(i%4=2&i%5=3&i%6=4) printf(%4d,i); j = j + 1;/*SPACE*/ if(j%3=0) printf(n); i = i + 1;/*SPACE*/ while(i=1000);/*-【程序填空】-功能:算式:?2*7?=3848中缺少一个十位数和一个个位数。编 程求出使该算式成立时的这两个数,并输出正确的算式。-*/#include #include main() int x,y; /*SPACE*/ for(x=1;x10;x+) /*SPACE*/ for(y=0;y10;y+) /*SPACE*/ if(x*10+2)*(70+y)=3848) printf(%d*%d=3848n,10*x+2,70+y); exit(0); /*-【程序填空】1-功能:求Sn=a+aa+aaa+aaaa+aaaaaaa(n个a),其中a是0-9的数,n为1到9的数,如从键盘输入2,5,则计算Sn=2+22+222+2222+22222。-*/#include void main() int a,n,i=1;/*SPACE*/ long s=0,t=0; printf(a=); scanf(%d,&a); printf(n=); scanf(%d,&n);/*SPACE*/while(i=n)/*SPACE*/ t=t+a; s=s+t; a=a*10;/*SPACE*/ i+;printf(sum=%ldn,s);/*-【程序填空】2-功能:求数学式135715的值。根据要求填写正确的内容。 -*/#includevoid main() int i;/*SPACE*/ long s; i=1;/*SPACE*/ s=1; do/*SPACE*/ i+=2; s=s*i; /*SPACE*/while(i=13); printf(%ldn,s);/*-【程序填空】3 7-功能:公鸡一只,值五钱;母鸡一只值三钱;雏鸡三只值一钱。用百钱购百鸡,问:公鸡、母鸡、雏鸡各几只?提示:5x+3y+z/3=100-*/#includemain() int x,y,z; /*SPACE*/ for(x=0;x=20;x+) for(y=0;y=0) printf(cock=%dthen=%dtchicken=%dn,x,y,z); /*-【程序填空】1(不是满分)-功能:求Sn=1+12+123+1234+12345+123456+123456789,其中n为1到9的数,如从键盘输入5,则计算Sn=1+12+123+1234+12345,并按1+12+123+1234+12345=?的格式输出。-*/#include void main() int n,i=1;/*SPACE*/ long s=0,t=0; printf(请输入n:n); scanf(%d,&n);/*SPACE*/while(i=n)/*SPACE*/ t=t*10+i; s=s+t; printf(%ld,t);/*SPACE*/ if(i=n) printf(+); i+; printf(=%ldn,s);/*-【程序填空】2-功能:输入一个任意的正整数n,求数学式1+1/2+1/3+1/n的值。根据要求填写正确的内容。 -*/#includevoid main() int n,i; double s; scanf(%d,&n); i=1; s=0; do i+;/*SPACE*/ s+=1.0/(i-1);/*SPACE*/ while (i=n);/*SPACE*/ printf(%fn,s);/*-【程序填空】3-功能:算式:?2*7?=3848中缺少一个十位数和一个个位数。编 程求出使该算式成立时的这两个数,并输出正确的算式。-*/#include #include main() int x,y; /*SPACE*/ for(x=1;x10;x+) /*SPACE*/ for(y=0;y10;y+) /*SPACE*/ if(x*10+2)*(70+y)=3848) printf(%d*%d=3848n,10*x+2,70+y); exit(0); /*-【程序填空】1-功能:将字母转换成密码,转换规则是将当前字母变成其后的第 四个字母,但W变成A、X变成B、Y变成C、Z变成D。小写字 母的转换规则同样。-*/#include main() char c; /*SPACE*/ while(c=getchar()!=n) /*SPACE*/ if(c=a&c=A&cZ&cz) c-=26; printf(%c,c); /*-【程序填空】2-功能:输入10名同学语文课的成绩,求最高分、和所有同学成绩的总和。-*/#includemain() int a,n,max,sum; max=0; n=1;/*SPACE*/ sum=0; do /*SPACE*/ scanf(%d,&a); sum+=a;/*SPACE*/ if(amax) max=a; n+;/*SPACE*/ while(n=10); printf(max=%d,sum=%dn,max,sum);/*-【程序填空】-功能:编写程序求100以内是素数的所有奇数。要求一行输出4个值。-*/#include #includemain() int i,j,k,l,n=0; /*SPACE*/ for(i=3;i=99;i+=2) /*要求素数在奇数里找*/ l=1; k=sqrt(i); for(j=2;j=k;j+) /*SPACE*/ if(i%j=0) l=0;break; if(l!=0) n+;/*SPACE*/ if(n%4!=0) printf(%4d,i); else printf(%4dn,i); printf(n);/*-【程序填空】1-功能:输入一个整数n,将n中各位上为奇数的数取出组成一个新数,并按高位仍在高位,低位仍在低位输出。例如,输入一个整数27638496,输出为739。-*/#include void main() unsigned long n,x=1,s1=0; int t,i; printf(请输入一个不超过九位数的正整数:n); scanf(%ld,&n); while(n) t=n%10;/*SPACE*/ if(t%2!=0) /*SPACE*/ s1=t*x+s1; x*=10; /*SPACE*/ n=n/10; /*SPACE*/ printf(nThe result is:%ldn,s1);/*-【程序填空】2-功能:求11000之间(包括1000)满足用4除余2,用5除余3,用6除余4的数,且一行只打印3个数。-*/#include void main() int i=1,j=0; do/*SPACE*/ if(i%4=2&i%5=3&i%6=4) printf(%4d,i); j+;/*SPACE*/ if(j%3=0) printf(n); i = i + 1;/*SPACE*/ while(i=1000);/*-【程序填空】3-题目:下面程序的功能是打印100以内个位数为6且能被3整除的所 有数。请填空。-*/#includemain() int i,j;/*SPACE*/ for(i=0;i=9;i+) j=i*10+6;/*SPACE*/ if( j%3!=0 ) continue; printf(%d ,j); /*-/*-【程序填空】1 (不是满分,7)-功能:求1000以内(不包括1000)能被3整除的正整数的和。根据要求填写正确的内容。 -*/#includevoid main() int i,s; s=0;/*SPACE*/ i=3; /*SPACE*/ while(i=999)/*SPACE*/ i+=3; s=s+i; printf(%dn,s);/*-【程序填空】2-功能:求数学式135715的值。根据要求填写正确的内容。 -*/#includevoid main() int i;/*SPACE*/ long s; i=1;/*SPACE*/ s=1; do/*SPACE*/ i+=2; s=s*i; /*SPACE*/while(i15); printf(%ldn,s);/*-【程序填空】3-功能:编程求任意给定的n个数中的奇数的连乘积,偶数的平方和 以及0的个数,n通过scanf()函数输入。-*/#include main() int r=1,s=0,t=0,n,a,i; printf(n=);scanf(%d,&n); for(i=1;i=n;i+) printf(a=); /*SPACE*/ scanf(%d,&a); /*SPACE*/ if(a%2!=0) /*SPACE*/ r*=a; else if(a!=0) s+=a*a; else t+; printf(r=%d,s=%d,t=%dn,r,s,t);/*-/*-【程序填空】-功能:爱因斯坦的阶梯问题:有一个长阶梯,若每步上2阶,最后剩1阶;若每步上3阶,最后剩2阶;若每步上5阶,最后剩4阶;若每步上6阶,最后剩5阶;只有每步上7阶,最后刚好一阶也不剩。请问该阶梯至少有多少阶?-*/#include int main() int i1=1; /*i为所设的阶梯数*/ /*SPACE*/do/*SPACE*/ i1+; /*SPACE*/while(!(i1%2=1)&(i1%3=2)&(i1%5=4)&(i1%6=5)&(i1%7=0);/*SPACE*/printf(Staris_number=%dn,i1); return 0; 扣了 7分3./*-【程序填空】-功能:以每行5个数来输出300以内能被7或17整除的偶数,并求出 其和。-*/#include #include main() int i,n,sum; sum=0; /*SPACE*/ while(i%2); /*SPACE*/ for(i=1; i=300;i+) /*SPACE*/ if(i%7=0|i%17=0) if(i%2=0) sum=sum+i; n+; printf(%6d,i); if(n%5=0) printf(n); printf(ntotal=%d,sum);/*-【程序填空】1-功能:输入一个整数n,将n中各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,并输出。例如,输入一个整数27638496,输出为64862。-*/#include void main() unsigned long n,x=0; int t; printf(请输入一个不超过九位数的正整数:n); scanf(%ld,&n); while(n) t=n%10;/*SPACE*/ if(t%2=0)/*SPACE*/ x=x*10+t;/*SPACE*/ n=n/10; /*SPACE*/ printf(nThe result is:%ldn,x);/*-【程序填空】2 13分-功能:求11000之间(包括1000)满足用4除余2,用5除余3,用6除余4的数,且一行只打印3个数。-*/#include void main() int i=1,j=0; do/*SPACE*/ if(i%4=2&i%5=3&i%6=4) printf(%4d,i); j = j + 1;/*SPACE*/ if(j%3=0) printf(n); i = i + 1;/*SPACE*/ while(i1000);/*-【程序填空】3-功能:算式:?2*7?=3848中缺少一个十位数和一个个位数。编 程求出使该算式成立时的这两个数,并输出正确的算式。-*/#include #include main() int x,y; /*SPACE*/ for(x=1;x10;x+) /*SPACE*/ for(y=0;y10;y+) /*SPACE*/ if(x*10+2)*(70+y)=3848) printf(%d*%d=3848n,10*x+2,70+y); exit(0); /*-/*-【程序填空】2 满分-题目:等比数列的第一项a=1,公比q=2,下面程序的功能是求满足 前n项和小于100的最大n,请填空。-*/#includemain() int a,q,n,sum;/*SPACE*/ a=1;q=2;n=sum=0; do /*SPACE*/ sum+=a ; +n; a*=q; while(sum100); n=n-1; printf(%dn,n);/*-【程序填空】-题目:下面程序的功能是从键盘输入的一组字符中统计出大写字母 的个数m和小写字母的个数n,并输出m、n中的较大者,请完 成程序。-*/#includemain() int m=0,n=0; char c; while(c=getchar()!=n)/*SPACE*/ if(c=A&c=a&c=z) n+; /*SPACE*/ printf(%dn,mn? n:m); /*-【程序填空】-功能:输入10名同学语文课的成绩,求最高分、和所有同学成绩的总和。-*/#includemain() int a,n,max,sum; max=0; n=1;/*SPACE*/ sum=0; do /*SPACE*/ scanf(%d,&a); sum+=a;/*SPACE*/ if(amax) max=a; n+;/*SPACE*/ while(n=10); printf(max=%d,sum=%dn,max,sum);/*-【程序填空】-功能:已知一个数列,它的头两项分别是0和1,从第三项开始以 后的每项都是其前两项之和。编程打印此数,直到某项的 值超过200为止。-*/#include main() /*SPACE*/ int i,f1=0,f2=1; for(i=1;i+) printf(%5d,f1); /*SPACE*/ if(f1200) break; printf(%5d,f2); if(f2200) break; if(i%2=0) printf(n); f1+=f2; /*SPACE*/ f2+=f1; printf(n);/*-【程序填空】1-题目:给一个不多于5位的正整数,要求:1.求它是几位数2.分别打印出每一位数字3.按逆序打印出各位数字.例如原数为321,应输出123。 请在空内填入正确的内容。-*/#include stdio.hvoid main() long int num,l; int indiv,ten,hundred,housand,tenthousand,place,thousand; printf(请输入一个整数(0-99999):);/*SPACE*/ scanf(%ld,&num);/*SPACE*/ if(num/10=0) place=1; else if(num/100=0) place=2; else if(num/1000=0) place=3; else if(num/10000=0) place=4;/*SPACE*/ else place=5; printf(place=%dn,place); printf(每位数字为:); tenthousand=num/10000; thousand=(num-tenthousand*10000)/1000; hundred=(num-tenthousand*10000-thousand*1000)/100; ten=(num-tenthousand*10000-thousand*1000-hundred*100)/10; indiv=num-tenthousand*10000-thousand*1000-hundred*100-ten*10;/*SPACE*/ switch(place) case 5:printf(%d,%d,%d,%d,%d,tenthousand,thousand,hundred,ten,indiv); printf(n反序数字为:); printf(%un,indiv*10000+ten*1000+hundred*100+thousand*10+tenthousand); break; case 4:printf(%d,%d,%d,%d,thousand,hundred,ten,indiv); printf(n反序数字为:); printf(%dn,indiv*1000+ten*100+hundred*10+thousand); break ; case 3:printf(%d,%d,%dn,hundred,ten,indiv); printf(n反序数字为:); printf(%dn,indiv*100+ten*10+hundred); break; case 2:printf(%d,%dn,ten,indiv); printf(n反序数字为:);/*SPACE*/ printf(%dn,indiv*10+ten); break ; case 1:printf(%dn,indiv); printf(n反序数字为:); printf(%dn,indiv)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度采购团队廉洁自律与职业操守协议
- 2025版体育场馆运营承包合同标准文本
- 2025版事业单位临时工录用与服务合同
- 2025版汽车维修行业技术标准制定合同
- 2025电料合同-光伏发电设备材料采购合同
- 2025版医疗健康中心设计施工一体化总承包合同
- 2025版建筑拆除爆破工程安全协议书
- 2025草坪修剪项目政府采购与无人机技术应用合同
- 2025版水库水资源管理与承包服务协议
- 2025年度影视基地租赁合同模板(含拍摄设备使用规定)
- 村级财务业务知识培训课件
- 2025年农业面源污染治理农业面源污染治理技术手册报告
- 中国黄金知识培训课件
- 人教PEP版(一起)一年级上册英语全册教案
- 光伏施工基本知识培训课件
- 2025贵州毕节市赫章县招聘事业单位工作人员123人笔试备考题库及参考答案详解
- GB 21256-2025粗钢生产主要工序单位产品能源消耗限额
- 2025年《临床输血技术规范》
- 2025年江苏无锡离婚协议书
- 人员管理办法格式范本
- 2025AI办公发展现状软件市场竞争格局及未来发展前景分析报告
评论
0/150
提交评论