浪琴表带规格:C问题帮忙看一下谢谢

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 20:18:29
1若以下定义和语句,则sizeof(a)的值是 14 ,而sizeof(b)的值是 2
struct { int day; char mouth; int year;} a, *b;
b=&a;
2以下程序运行后,输出结果是答案是啊A
A) 6385 B) 22 C) 33 D) 693825
main()
{ char ch[2][5]={'693","825"},*p[2];
int i,j,s=0;
for(i=0;i<2;i++) p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j]='0' && p[i][j]<='9';j+=2)
s=10*s+p[i][j]-'0';
printf("%d\n",s);
}
3. 以下程序的输出结果是B
A) x=4 B) x=8 C) x=6 D) x=12
main()
{ int i,j,x=0;
for(i=0;i<2;i++)
{ x++;
for(j=0;j<=3;j++)
{ if(j%2)continue;
x++;
}
x++;
}
printf("x=%d\n",x);
}
4.以下程序运行后,输出结果是C
A) 1234567 B) 7654321 C) 1711717 D) 7177171
#inchude <stdio,h>
#inchude <string,h>
fun(char *w, int n)
{ char t, *s1,*s2;
s1=w: s2=w+n-1;
while(s1<s2)
{ t=*s1++;
*s1=*s2--;
*s2=t;
}
}
main()
{ char *p;
p="1234567";
fun(p,strlen(p));
puts(p);
}
给点详细的说明我会追加分的