C语言上机考试题库

上传人:liy****000 文档编号:118922134 上传时间:2019-12-30 格式:DOCX 页数:27 大小:124.86KB
返回 下载 相关 举报
C语言上机考试题库_第1页
第1页 / 共27页
C语言上机考试题库_第2页
第2页 / 共27页
C语言上机考试题库_第3页
第3页 / 共27页
C语言上机考试题库_第4页
第4页 / 共27页
C语言上机考试题库_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《C语言上机考试题库》由会员分享,可在线阅读,更多相关《C语言上机考试题库(27页珍藏版)》请在金锄头文库上搜索。

1、1:2:3#include#includeintmain()inti=0,j=0,k=0,a=0,b=0,c=0,l=0,m=0,n=0,d=0,p=0,q=0;for(i=1;i=3;i+)for(j=1;j=9;j+)if(i!=j)for(k=1;k=9;k+)if(k!=j&i!=k)a=i*100+j*10+k;b=a*2;c=a*3;l=b%10,d=c%10;m=(b%100)/10,p=(c%100)/10;n=b/100,q=c/100;if(l!=0&m!=0&n!=0&d!=0&p!=0&q!=0)if(i!=l&i!=m&i!=n&j!=l&j!=m&j!=n&k!=l

2、&k!=m&k!=n)if(i!=d&i!=p&i!=q&j!=d&j!=p&j!=q&k!=d&k!=p&k!=q)if(l!=d&l!=p&l!=q&m!=d&m!=p&m!=q&n!=d&n!=p&n!=q)printf(%d%d%dn,a,b,c);return0;8#includestdio.hintmain()inta,b10,m=0,n=0,p;inti,j,k;scanf(%d,&a);for(i=1;i=a;i+)m=0;n=0;p=i;for(j=0;p!=0;j+)bj=p%10;p=p/10;for(k=0;kj;k+)m=m+bk;if(bk=8)n=1;if(m%8

3、=0)printf(%d,i);continue;if(i%8=0)printf(%d,i);continue;if(n=1)printf(%d,i);continue;return0;8的次数A*B#include#include#includevoidcheng(chara,charb)inti,j,ca,cb,*s;ca=strlen(a);cb=strlen(b);s=(int*)malloc(sizeof(int)*(ca+cb);for(i=0;ica+cb;i+)si=0;for(i=0;ica;i+)for(j=0;j=0;i-)if(si=10)si-1+=si/10;si%

4、=10;i=0;while(si=0)i+;for(;ica+cb;i+)printf(%d,si);printf(n);free(s);intmain()chara100,b100;gets(a),gets(b);if(a0=-&b0!=-)printf(-);cheng(&a1,b);elseif(a0=-&b0=-)cheng(&a1,&b1);elseif(a0!=-&b0=-)printf(-);cheng(a,&b1);elsecheng(a,b);return0;N边形面积#include#include#definePI3.1415926intmain()doubles,a;i

5、ntn;scanf(%d%lf,&n,&a);s=a*a*n/(2*2*tan(PI/n);printf(%.2lfn,s);return0;参加竞赛#includeintmain()inta,b,c,d,e;for(a=0;a2;a+)for(b=0;b2;b+)for(c=0;c2;c+)for(d=0;d2;d+)for(e=0;e2;e+)if(a=1&b=1)|(a=0&b=0)&(b=0&c=1)|(b=1&c=0)&(c=1&d=1)|(c=0&d=0)&(!(d=0&e=0)&(e=1&a=1&d=1)|(e=0)if(a=1)printf(A);if(b=1)printf(B

6、);if(c=1)printf(C);if(d=1)printf(D);if(e=1)printf(E);return0;草坪喷水插入排序#includevoidsort(inta,intn)inti;intk;intt;for(i=1;in;i+)t=ai;k=i-1;while(tak)ak+1=ak;k-;if(k=-1)break;ak+1=t;intmain()intn;inta100;inti;scanf(%d,&n);for(i=0;in;i+)scanf(%d,&ai);sort(a,n);printf(n);for(i=0;in;i+)if(i=n-1)printf(%dn,

7、ai);elseprintf(%d,ai);return0;查找车牌号#include#includeintmain()inti,j,n;for(i=1;i=9;i+)for(j=0;j=9;j+)for(n=33;n=100;n+)if(n*n)=(i*1100+j*11)printf(%d,i*1100+j*11);return0;成绩转化乘完倒序尺子刻度大数除法大数减法#include#include#definemax(a,b)ab?a:b#definemin(a,b)ab?b:aintsum101;voidjia(chara,charb)intflag=0,i,len1,len2,l

8、enmax,lenmin;len1=strlen(a),len2=strlen(b);lenmax=max(len1,len2),lenmin=min(len1,len2);for(i=1;i=lenmax;i+)if(i=10)sumlenmax-i=sumlenmax-i-10;flag=1;elseflag=0;elseif(len1len2)sumlenmax-i=alen1-i-0+flag;if(sumlenmax-i=10)sumlenmax-i=sumlenmax-i-10;flag=1;elseflag=0;elsesumlenmax-i=blen2-i-0+flag;if(

9、sumlenmax-i=10)sumlenmax-i=sumlenmax-i-10;flag=1;elseflag=0;if(flag=1)printf(1);for(i=0;ilenmax;i+)printf(%d,sumi);printf(n);voidjian(chara,charb)intflag=0,i;intlen1,len2;len1=strlen(a),len2=strlen(b);for(i=1;i=len1;i+)if(i=0)sumlen1-i=alen1-i-blen2-i-flag;flag=0;elsesumlen1-i=alen1-i-blen2-i-flag+1

10、0;flag=1;elseif(alen1-i-flag-0=0)sumlen1-i=alen1-i-flag-0;flag=0;elsesumlen1-i=alen1-i-flag+10-0;flag=1;for(i=0;ilen1&sumi=0;i+);for(;ilen2|(len1=len2&strcmp(a,b)0)jian(a,b);elseif(strcmp(a,b)!=0)printf(-);jian(b,a);elseprintf(0n);intmain()chara100,b100;gets(a);gets(b);if(a0=-&b0!=-)printf(-);jia(&a1,b);elseif(a0=-&b0=-)compare(&b1,&a1);elseif(a0!=-&b0=-)jia(a,&b1);elsecompare(a,b);return0;大写变小写#include#includeintmain()chars80;intlen,i;gets(s);len=strlen(s);for(i=0;i=a&si=z)si=si-32;puts(s);return0;到底星期几等比数列#include#includestdlib

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号