我服了呀!!好几道题都是这样,求解惑,我这代码有啥问题呢?
#include "stdio.h"
int main()
{
int i,x,n,y;
scanf("%d%d",&x,&n);
for(i=0;i<=100;)
{
i++;
scanf("%d",&y);
if(y<0)
goto end;
if(y>x)
printf("Too big\n");
else if(y<x)
printf("Too small\n");
else if(x==y&&i==1){
printf("Bingo!");break;}
else if(x==y&&i>1&&i<=3){
printf("Lucky you!");break;}
else if(x==y&&i>3&&i<=n){
printf("Good Guess!");break;}
}
if(i>n)
end: printf("Game over");
return 0;
}
#include "stdio.h"
#include "math.h"
int main()
{
int x,y,n,i,a,o;
scanf("%d",&n);
for(i=pow(10,(n-1));i<pow(10,n);i++)
{
x=i;
for(o=0,y=0;o<n;o++)
{
a=x%10;
x=x/10;
y=y+pow(a,n);
}
if(y==i)
printf("%d\n",i);
}
getchar();
return 0;
}
#include "stdio.h"
int main()
{
int a[20],b[20],c[20],i,j,m=0,x,y,h,k,p;
scanf("%d",&x);
for(i=0;i<x;i++)
scanf("%d",&a[i]);
scanf("%d",&y);
for(i=0;i<y;i++)
scanf("%d",&b[i]);
for(i=0;i<x;i++)
{
h=0;
for(j=0;j<y;j++)
{
if(a[i]==b[j])
h=1;
}
if(h==0)
{
c[m]=a[i];
m++;
}
}
for(i=0;i<y;i++)
{
h=0;
for(j=0;j<x;j++)
{
if(b[i]==a[j])
h=1;
}
if(h==0)
{
c[m]=b[i];
m++;
}
}
k=0;
for(i=0;i<m;i++)
{
for(j=i+1;j<m-1;j++)
{
if(c[i]==c[j])
{
for(p=j;p<m-1;p++)
c[p]=c[p+1];
k++;
}
}
}
m=m-k;
for(i=0;i<=m;i++){
printf("%d",c[i]);
if(i!=m)
printf(" ");}
return 0;
}
#include "stdio.h"
int main()
{
int y,m,d,x,i;
scanf("%d/%d/%d",&y,&m,&d);
switch(m)
{
case 1: i=0;break;
case 2: i=31;break;
case 3: i=59;break;
case 4: i=90;break;
case 5: i=120;break;
case 6: i=151;break;
case 7: i=181;break;
case 8: i=212;break;
case 9: i=243;break;
case 10: i=273;break;
case 11: i=304;break;
case 12: i=334;break;
}
x=i+d;
if((y%4==0)&&(y%100!=0)||(y%400==0))
x++;
printf("%d",x);
return 0;
}
#include "stdio.h"
int main()
{
int y,m,d,x,i;
scanf("%d/%d/%d",&y,&m,&d);
switch(m)
{
case 1: i=0;break;
case 2: i=31;break;
case 3: i=59;break;
case 4: i=90;break;
case 5: i=120;break;
case 6: i=151;break;
case 7: i=181;break;
case 8: i=212;break;
case 9: i=243;break;
case 10: i=273;break;
case 11: i=304;break;
case 12: i=334;break;
}
x=i+d;
if((y%4==0)&&(y%100!=0)||(y%400==0))
x++;
printf("%d",x);
return 0;
}
#include "stdio.h"
int main() {
int i, x, n, y;
scanf("%d%d", &x, &n);
while(i < n) {
i++;
scanf("%d", &y);
if(y < 0) {
printf("Game over");
break;
}
if(y > x)
printf("Too big\n");
else if(y < x)
printf("Too small\n");
else if(x == y && i == 1) {
printf("Bingo!");
break;
} else if(x == y && i > 1 && i <= 3) {
printf("Lucky you!");
break;
} else if(x == y && i > 3 && i <= n) {
printf("Good Guess!");
break;
}
}
if(i >= n && x!=y)
printf("Game over");
return 0;
}