ÌâÄ¿£º¶Ô¶þάÊý×éaÖд洢µÄN*N¾ØÕó×öÈçϲÙ×÷£ºÏȽ«Ã¿Ò»ÐÐÖÐÖµ ×î´óµÄÔªËØÓë¸ÃÐÐλÓÚÖ÷¶Ô½ÇÏß´¦µÄÔªËؽ»»»£¬È»ºó¶ÔÖ÷¶Ô ½ÇÏßÉÏËùÓÐÔªËØÅÅÐòʹÆä×Ô×óÉϽǵ½ÓÒϽÇÉýÐòÅÅÁУ¬×îºó Êä³öÅÅÐòºóÖ÷¶Ô½ÇÏßÉϸ÷ÔªËصÄÖµ¡£
--------------------------------------------------------- ×¢Ò⣺ÇëÎð¸Ä¶¯Ö÷º¯Êýmain()ÖеÄÆäËûÄÚÈÝ¡£
-------------------------------------------------------*/
#include
void fun(int x[][N],int n) {
int i,j,t,arr,col; for(i=0;i arr=x[i][0];col=0; for(i=0;i arr=x[i][0];col=0; /***********SPACE***********/ for(j=0;j for(i=0;i { t=x[i][i]; x[i][i]=x[j][j]; x[j][j]=t;} } } void main() { int a[N][N]={{10,25,24,13,23},{11,22,12,21,14},{20,15,19,16,18}, {17,9,4,5,3},{2,1,6,7,8}}; int i; fun(a,N); for(i=0;i 2). x[i][i]>x[j][j] »ò x[j][j] µÚ23Ìâ £¨30.0·Ö£© ÌâºÅ:652 /*------------------------------------------------------- ¡¾³ÌÐòÌî¿Õ¡¿ --------------------------------------------------------- ÌâÄ¿£ºÈκÎÒ»¸ö´óÓÚ4µÄżÊý¶¼¿ÉÒÔ±íʾ³ÉÁ½¸öËØÊýÖ®ºÍ£¬ÊäÈëÒ» ¸öżÊý£¬ÎªÆäÑ°ÕÒÁ½¸öËØÊý£¬ÕâÁ½¸öËØÊýÖ®ºÍµÈÓÚ¸ÃżÊý¡£ ÀýÈ磺16=3+13,3ºÍ13¶¼ÊÇËØÊý¡£ --------------------------------------------------------- ×¢Ò⣺ÇëÎð¸Ä¶¯Ö÷º¯Êýmain()ÖеÄÆäËûÄÚÈÝ¡£ -------------------------------------------------------*/ #include void fun(int a); int a; do { printf(\ scanf(\ }while(a%2); fun(a); } void fun(int a) { int b,c,d,y,i,j; for(i=3;i<=a/2;i=i+2) { /***********SPACE***********/ ¡¾?¡¿ for(j=2;j<=sqrt(i);j++) if(i%j==0) y=0; if(y==1) { /***********SPACE***********/ ¡¾?¡¿ for(j=2;j<=sqrt(d);j++) if(d%j==0) y=0; if(y==1) {b=i;c=d;printf(\ } } } ´ð°¸£º 1). y=1; 2). d=a-i; µÚ24Ìâ £¨30.0·Ö£© ÌâºÅ:653 /*------------------------------------------------------- ¡¾³ÌÐòÌî¿Õ¡¿ --------------------------------------------------------- ÌâÄ¿£º½«×Ö·û´®sÖеÄËùÓÐÊý×Ö×Ö·û˳ÐòÇ°ÒÆ£¬ÆäËû×Ö·û˳ÐòºóÒÆ¡£ ÀýÈ磬sΪasd123fgh456£¬Ôò´¦ÀíºóµÄÐÂ×Ö·û´®Ó¦Îª 123456asdfgh¡£ --------------------------------------------------------- ×¢Ò⣺ÇëÎð¸Ä¶¯Ö÷º¯Êýmain()ÖеÄÆäËûÄÚÈÝ¡£ -------------------------------------------------------*/ #include void fun(char s[]); char s[80]; printf(\ scanf(\ fun(s); printf(\} void fun(char s[]) { int i,j,k; char p[80],t[80]; j=k=0; for(i=0;s[i]!='\\0';i++) { /***********SPACE***********/ if(¡¾?¡¿) p[j++]=s[i]; else t[k++]=s[i]; } for(i=0;i /***********SPACE***********/ s[¡¾?¡¿]=t[i]; s[j+k]=0; } ´ð°¸£º 1). isdigit(s[i]) »ò s[i]>='0'&&s[i]<='9' »ò s[i]<='9'&&s[i]>='0' »ò '0'<=s[i]&&'9'>=s[i] »ò '9'>=s[i]&&'0'<=s[i] 2). j+i »ò i+j µÚ25Ìâ £¨30.0·Ö£© ÌâºÅ:654 /*------------------------------------------------------- ¡¾³ÌÐòÌî¿Õ¡¿ --------------------------------------------------------- ÌâÄ¿£º¼ÆËãxÊý×éÖÐN¸öÊýµÄƽ¾ùÖµ£¨¹æ¶¨ËùÓÐÊý¾ùΪÕýÊý£©£¬½« Êý×éÖÐСÓÚƽ¾ùÖµµÄÊý¾Ý˳ÐòÒƶ¯µ½Êý×éµÄÇ°²¿£¬´óÓÚµÈ ÓÚƽ¾ùÖµµÄÊý¾Ý˳ÐòÒƵ½xÊý×éµÄºó²¿¡£ÀýÈ磬 ÓÐ10¸öÕýÊý£º47¡¢30¡¢32¡¢40¡¢6¡¢17¡¢45¡¢15¡¢48¡¢26£¬ Æäƽ¾ùֵΪ30.5£¬Òƶ¯ºóµÄÊä³öΪ£º30¡¢6¡¢17¡¢15¡¢26¡¢ 47¡¢32¡¢40¡¢45¡¢48¡£ --------------------------------------------------------- ×¢Ò⣺ÇëÎð¸Ä¶¯Ö÷º¯Êýmain()ÖеÄÆäËûÄÚÈÝ¡£ -------------------------------------------------------*/ #include double fun(double x[]); int i; double x[N]; for(i=0;i x[i]=rand()P; printf(\