µÚ4Õ Êý×é - 44584 ÏÂÔØ±¾ÎÄ

{ str[i]=getchar();

if(str[i]==¡¯\\n¡¯) break; }

str[i]= ¢Ü ; ptr=str;

while(*ptr) putchar( ¢Ý ); }

½â´ð£º¸ù¾Ýwhile(*ptr)¿ÉÖª£¬×Ö·û´®Ä©Î²Ó¦ÓС¯\\0¡¯£¬ËùÒÔµÚÒ»¸ö¿ÕÓ¦Ì\\0¡¯¡£µ±ptrËùÖ¸ÏòµÄ×Ö·û²»Îª¡¯\\0¡¯Ê±£¬½«ÆäÊä³ö£¬²¢ÇÒʹptrÖ¸ÏòÏÂÒ»¸ö×Ö·û£¬ËùÒÔµÚ¶þ¸ö¿ÕÓ¦Ìî*ptr++¡£

´ð°¸£º¢Ü ¡¯\\0¡¯ ¢Ý *ptr++

£¨5£©ÏÂÁгÌÐòµÄ¹¦ÄÜÊǽ«Êý×éaµÄÔªËØ°´ÐÐÇóºÍ²¢´æ´¢µ½Êý×ésÖС£ main()

{ int s[3]={0};

int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int i,j;

for(i=0;i<3;i++) { for(j=0;j<4;j++)

¢Þ ; printf(\ } }

½â´ð£º¸ù¾ÝÌâÒ⣬Ӧ½«µÚiÐÐÀÛ¼Óµ½Êý×éÔªËØs[i]ÖС£³ÌÐòÖеÄÍâÑ­»·´ÎÊýÊÇÐÐÊý£¬ÄÚÑ­»·´ÎÊýÊÇÁÐÊý£¬ËùÒÔÓ¦Ìîs[i]+=a[i][j](»òs[i]=s[i]+a[i][j])¡£

´ð°¸£º¢Þ s[i]+=a[i][j](»òs[i]=s[i]+a[i][j]) 4. ³ÌÐò¸Ä´íÌâ(ÏÂÁÐÿСÌâÓÐÒ»¸ö´íÎó,ÕÒ³ö²¢¸ÄÕý) £¨1£©ÏÂÁгÌÐòµÄ¹¦ÄÜÊÇÊäÈëÒ»¸ö×Ö·û´®£¬È»ºóÔÙÊä³ö¡£ main()

{ char a[20]; int i=0;

scanf(\

while(a[i]) printf(\ }

½â´ð£ºÊ¹ÓÃscanf()º¯Êýʱ£¬ÊäÈëÏîÊǵØÖ·£¬Êý×éÃû±¾Éí¾ÍÊǵØÖ·£¬¶ÔÊý×éÃû½øÐÐÈ¡µØÖ·ÔËËãûÓÐÒâÒå¡£

´ð°¸£º´íÎóÐУºscanf(\ÐÞ¸ÄΪ£ºscanf(\£¨2£©ÏÂÁгÌÐòµÄ¹¦ÄÜÊǸ´ÖÆ×Ö·û´®a µ½bÖС£ main()

{ char *str1=a,*str2,a[20]=\ str2=b;

while(*str2++=*str1++); } ½â´ð£º³ÌÐòÖÐÓÃÊý×éÃûa³õʼ»¯Ö¸Õë±äÁ¿str1,µ«´ËʱÊý×éa»¹Ã»Óж¨Ò壬CÓïÑԹ涨£¬±äÁ¿»òÊý×鱨ÐëÏȶ¨ÒåºóʹÓã¬ËùÒÔ£¬±ØÐëÏȶ¨ÒåÊý×éa,È»ºóÔÙ¶¨ÒåÖ¸Õë±äÁ¿str1,²¢ÓÃa¶ÔÆä³õʼ»¯¡£

78

´ð°¸£º

´íÎóÐУºchar *str1=a,*str2,a[20]=\ÐÞ¸ÄΪ£ºchar a[20]=\£¨3£©ÏÂÁгÌÐòµÄ¹¦ÄÜÊÇͳ¼Æ×Ö·û´®ÖпոñÊý¡£ #include \ main()

{ int num=0;

char a[81],*str=a,ch; gets(a);

while((ch=*str++)!=¡¯\\0¡¯) if(ch=¡¯ ¡¯) num++; printf(\ } ½â´ð£º¡°=¡±ÊǸ³ÖµÔËËã·û£¬³ÌÐòÖнøÐÐÌõ¼þÅжÏӦʹÓùØÏµÔËËã·û¡°==¡±¡£ ´ð°¸£º´íÎóÐУºif(ch=¡¯ ¡¯) num++; ÐÞ¸ÄΪ£ºif(ch==¡¯ ¡¯) num++; £¨4£©ÏÂÁгÌÐòµÄ¹¦ÄÜÊǽ«×Ö·û´®strÖÐСд×ÖĸµÄ¸öÊý¡¢´óд×ÖĸµÄ¸öÊýºÍÊý×Ö×Ö·ûµÄ¸öÊý·Ö±ð´æÈëa[0]¡¢a[1]ºÍa[2]ÖС£

#include \ main()

{ char str[80]; int a[3],i=0; gets(str);

for(;str[i]!=¡¯\\0¡¯;i++)

if(str[i]>= ¡¯a¡¯&&str[i]<=¡¯z¡¯) a[0]++;

else if(str[i]>= ¡¯A¡¯&&str[i]<= ¡¯Z¡¯) a[1]++; else if(str[i]>= ¡¯0¡¯&&str[i]<= ¡¯9¡¯) a[2]++; for(i=0;i<3;i++)

printf(\ }

½â´ð£ºÊý×éaÔÚ¶¨ÒåʱûÓгõʼ»¯£¬ËùÒÔÊý×éÔªËØµÄ³õʼֵÊÇËæ»úµÄ£¬Òò´Ë£¬µÃµ½µÄͳ¼Æ½á¹û²»ÕýÈ·¡£

´ð°¸£º´íÎóÐУºint a[3],i=0; ÐÞ¸ÄΪ£ºint a[3]={0},i=0; £¨5£©ÏÂÁгÌÐòµÄ¹¦ÄÜÊǼÆËã3¡Á3¾ØÕóµÄÖ÷¶Ô½ÇÏßÔªËØÖ®ºÍ¡£ main()

{ int i,a[3][3]={1,2,3,4,5,6,7,8,9},sum=0; for(i=1;i<=3;i++) sum+=a[i][i]; printf(\ }

½â´ð£ºCÓïÑÔÖÐÊý×éÔªËØµÄϱêÊÇ´Ó0¿ªÊ¼µÄ£¬ËùÒÔÑ­»·±äÁ¿iµÄȡֵӦ¸ÃÊÇ0µ½2¡£ ´ð°¸£º

´íÎóÐУº½«Óï¾äfor(i=1;i<=3;i++) sum+=a[i][i]; ÐÞ¸ÄΪ£ºfor(i=0;i<3;i++) sum+=a[i][i]; 5. ³ÌÐòÉè¼ÆÌâ

£¨1£©ÊäÈë10¸öÕûÐÍÊý´æÈëһάÊý×飬Êä³öÖµºÍÏÂ±ê¶¼ÎªÆæÊýµÄÔªËØ¸öÊý¡£

79

½â´ð£º main()

{ int a[10],i,num=0;

printf(\ for(i=0;i<10;i++) scanf(\ for(i=0;i<10;i++)

if(i%2==1&&a[i]%2==1) num++; printf(\ }

£¨2£©´Ó¼üÅÌÊäÈëÈÎÒâ10¸öÊý²¢´æ·Åµ½Êý×éÖУ¬È»ºó¼ÆËãËüÃÇµÄÆ½¾ùÖµ£¬ÕÒ³öÆäÖеÄ×î´óÊýºÍ×îСÊý£¬²¢ÏÔʾ½á¹û¡£

½â´ð£º main()

{ float a[10],ave=0,max,min; int i;

printf(\ for(i=0;i<10;i++) scanf(\ max=a[0];min=a[0]; for(i=0;i<10;i++) { ave+=a[i];

if(maxa[i]) min=a[i]; }

ave/=10;

printf(\}

£¨3£©ÓÐ5¸öѧÉú£¬Ã¿¸öѧÉúÓÐËÄÃſγ̣¬½«Óв»¼°¸ñ¿Î³ÌµÄѧÉú³É¼¨Êä³ö¡£ ½â´ð£º main()

{ int a[5][4]={{78,87,93,65}, {66,57,70,86}, {69,99,76,76}, {78,59,87,90}, {90,67,97,87}}; int i,j,k;

for(i=0;i<5;i++) for(j=0;j<4;j++) if(a[i][j]<60)

{ printf(\ for(k=0;k<4;k++)

printf(\ printf(\

80

break; } }

£¨4£©ÒÑÖªÁ½¸öÉýÐòÐòÁУ¬½«ËüÃǺϲ¢³ÉÒ»¸öÉýÐòÐòÁв¢Êä³ö¡£

½â´ð£ºÓÃÊý×éa¡¢b·Ö±ð´æ·ÅÁ½¸öÒÑÖªµÄÉýÐòÐòÁУ¬È»ºóÓÃÏÂÁз½·¨½«Êý×éa¡¢bÖеÄÔªËØÖð¸ö²åÈëµ½Êý×écÖС£

?a[i]c[k]???b[j]a[i]?b[j]a[i]?b[j]

ÆäÖÐi¡¢j¡¢kµÄ³õÖµ¶¼Îª0£¬²åÈëºókµÄÖµ¼Ó1£¬i»òjµÄÖµ¼Ó1¡£ main()

{ int a[4]={1,3,5,7}; int b[5]={2,4,6,8,10}; int c[20],i=0,j=0,k=0; while(i<4&&j<5)

if(a[i]

printf(\ printf(\}

£¨5£©´Ó¼üÅÌÉÏÊäÈëÒ»¸ö×Ö·û´®£¬Í³¼Æ×Ö·û´®ÖеÄ×Ö·û¸öÊý¡£²»ÐíʹÓÃÇó×Ö·û´®³¤¶Èº¯Êýstrlen()¡£ ½â´ð£º

#include \main()

{ char str[81],*p=str; int num=0;

printf(\ gets(str);

while(*p++) num++;

printf(\ }

£¨6£©ÊäÈëÒ»¸ö×Ö·û´®´æÈëÊý×éa£¬¶Ô×Ö·û´®ÖеÄÿ¸ö×Ö·ûÓüÓ3µÄ·½·¨¼ÓÃܲ¢´æÈëÊý×éb£¬ÔÙ¶ÔbÖеÄ×Ö·û´®½âÃÜ´æÈëÊý×éc£¬×îºóÒÀ´ÎÊä³öÊý×éa¡¢b¡¢cÖеÄ×Ö·û´®¡£

½â´ð£º

#include \main()

{ char a[81],b[81],c[81]; char *pa=a,*pb=b,*pc=c; printf(\ gets(a);

81