资源描述:
《西工大c语言考试习题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1:2:3#include#includeintmain(){inta,b,c,d,e,f,g,h,i,k,l,m;for(a=1;a<=3;a++)for(b=2;b<=6;b++)if(b!=a)for(c=3;c<=9;c++)if(c!=b&&c!=a)for(d=1;d<=9;d++)if(d!=c&&d!=b&&d!=c)for(e=1;e<=9;e++)if(e!=a&&e!=b&&e!=c&&e!=d)for(f=1;f<=9;f++)if(f!=a&
2、&f!=b&&f!=c&&f!=d&&f!=e)for(g=1;g<=9;g++)if(g!=a&&g!=b&&g!=c&&g!=d&&g!=e&&g!=f)for(h=1;h<=9;h++)if(h!=a&&h!=b&&h!=c&&h!=d&&h!=e&&h!=f&&h!=g)for(i=1;i<=9;i++){if(i!=a&&i!=b&&i!=c&&i!=d&&i!=e&&i!=f&&i!=g&&i!=h){k=a*100+d*10+g;l=b*100+e*10+h;m=c*100+f*10+i;i
3、f(l==2*k&&m==3*k)printf("%d%d%d",k,l,m);}}return0;8#include#includeintfun(inti){intk;do{k=i%10;i=i/10;if(k==8)break;}while(i!=0);returnk;}intgun(inti){ints=0;do{s=s+i%10;i=i/10;}while(i!=0);returns;}intmain(){intN,i;scanf("%d",&N);for
4、(i=8;i<=N;i++){if(fun(i)==8
5、
6、gun(i)==8
7、
8、i%8==0)printf("%d",i);}return0;}8的次数#include#includeintfun(inti){intk,t=0;do{k=i%10;i=i/10;if(k==8)t=t+1;}while(i!=0);returnt;}intmain(){intM,N,i,s=0;scanf("%d%d",&M,&N);for(i=M;i<=N;i++)s=s+fun(i
9、);printf("%d",s);return0;}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;i10、]+=(a[i]-'0')*(b[j]-'0');for(i=ca+cb-1;i>=0;i--)if(s[i]>=10){s[i-1]+=s[i]/10;s[i]%=10;}i=0;while(s[i]==0)i++;for(;i11、[1],b);}elseif(a[0]=='-'&&b[0]=='-'){cheng(&a[1],&b[1]);}elseif(a[0]!='-'&&b[0]=='-'){printf("-");cheng(a,&b[1]);}elsecheng(a,b);return0;}N边形面积#include#include#includeintmain(){intn;doublea,s,b;scanf("%d%lf",&n,&a);b=2*3.1415926
12、535/n;s=n*a*a/(4*tan(b/2));printf("%.2lf",s);return0;}参加竞赛注此题的大if中的条件需写全,列(1)中if(a==1&&b==1)
13、
14、(a==0&&b==0)#include#includeintmain(){inta,b,c,d,e;for(a=0;a<2;a++)for(b=0;b<2;b++)for(c=0;c<2;c++)for