·¢²¼Ê±¼ä : ÐÇÆÚËÄ ÎÄÕÂCÓïÑÔÁ·Ï°Ìâ-Ìî¿ÕÌ⣨´ø´ð°¸£©¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ9ee1c6bdf121dd36a32d82c2
ÒÔϳÌÐòµÄ¹¦ÄÜÊÇ:½«ÎÞ·ûºÅ°Ë½øÖÆÊý×Ö¹¹³ÉµÄ×Ö·û´®×ª»»ÎªÊ®½øÖÆÕûÊý.ÀýÈç,ÊäÈëµÄ×Ö·û´®Îª:556,ÔòÊä³öÊ®½øÖÆÕûÊý366.ÇëÌî¿Õ. ª¤ª¤ #include \ª¤ª¤ main()
ª¤ª¤ { char *p, s[6]; ª¤ª¤ int n; ª¤ª¤ p=s; ª¤ª¤ gets(p); ª¤ª¤ n=*p-'0';
while( ¡¾1¡¿ !='\\0') n= ¡¾2¡¿ ; ª¤ª¤ printf(\ª¤ª¤ }
´ð°¸£º
=======(´ð°¸1)======= *(++p)
=======(´ð°¸2)======= n*8+*p-'0'
µÚ141Ìâ £¨1.0·Ö£© ÌâºÅ:615 ÏÂÃæ³ÌÐòµÄÊä³ö½á¹ûΪ¡¾1¡¿. #include
int x[2][3]={1,2,3,4,5,6}; main() {int *p;
for(p=&x[0][0];p<&x[0][0]+6;p++) { if((p-&x[0][0])%3==0) printf(\ } }
´ð°¸£º
=======(´ð°¸1)======= 1 4
µÚ142Ìâ £¨1.0·Ö£© ÌâºÅ:623 #include
{ int a[]={1,2,3,4,5,6},*p; p=a;
*(p+3)+=2;
printf(\
}
½á¹ûΪ:¡¾1¡¿.
´ð°¸£º
=======(´ð°¸1)======= 1,6
µÚ143Ìâ £¨1.0·Ö£© ÌâºÅ:612 ÒÔϳÌÐò¶ÎµÄÔËÐнá¹ûÊÇ¡¾1¡¿. char *p=\int a=11,b=10,c; c=a%b; p+=3;
printf(p,c,a,b);
´ð°¸£º
=======(´ð°¸1)======= a=1,b=11
µÚ144Ìâ £¨1.0·Ö£© ÌâºÅ:616 ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ¡¾1¡¿. main()
{ int x[5]={2,4,6,8,10},*p,**pp; p=x; pp=&p;
printf(\ printf(\}
´ð°¸£º
=======(´ð°¸1)======= 2,4
µÚ145Ìâ £¨1.0·Ö£© ÌâºÅ:620 µ±ÔËÐÐÒÔϳÌÐòʱ,´Ó¼üÅÌÊäÈë apple<»Ø³µ> cat<»Ø³µ>
ÔòÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ¡¾1¡¿. #include \main()
{ char s[80],*p; p=s;
gets(p);
while(*p!='\\0')
if(*p=='a') {p++; gets(p);} else break; puts(s); }
´ð°¸£º
=======(´ð°¸1)======= acat
µÚ146Ìâ £¨1.0·Ö£© ÌâºÅ:619 µ±ÔËÐÐÒÔϳÌÐòʱ,´Ó¼üÅÌÊäÈë control<»Ø³µ> cat<»Ø³µ> bed<»Ø³µ> -1<»Ø³µ>
ÔòÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ¡¾1¡¿. #include \main()
{ char s[80],*p; p=s; gets(p);
while(*p!='-')
{ if(*p=='a'||*p=='b') puts(p); gets(p); } }
´ð°¸£º
=======(´ð°¸1)======= bed
µÚ147Ìâ £¨1.0·Ö£© ÌâºÅ:609
Íê³ÉÏÂÁгÌÐò.ÇóÒ»¸ö×Ö·û´®µÄ³¤¶È,ÓÃ×Ö·ûÊý×éʵÏÖ. main()
{int len=0;
char str[20],*p; scanf(\ p=str;
while(*p!='\\0') { ¡¾1¡¿;¡¾2¡¿;}
printf(\
}
´ð°¸£º
=======(´ð°¸1)======= p++
=========»ò========= len++
=========»ò========= p+=1
=========»ò========= p=p+1
=========»ò========= len=len+1
=========»ò========= len+=1
=======(´ð°¸2)======= p++
=========»ò========= len++
=========»ò========= p+=1
=========»ò========= p=p+1
=========»ò========= len+=1
=========»ò========= len=len+1
µÚ148Ìâ £¨1.0·Ö£© ÌâºÅ:618 ÒÔϳÌÐò¶ÎµÄÔËÐнá¹ûÊÇ¡¾1¡¿. char a[ ]=\int i=0; p=a;
while(*p)
{ if(i%2==0) *p='*'; p++; i++; }
puts(a);
´ð°¸£º
=======(´ð°¸1)======= *2*4*6*8*