CÌî¿ÕÌâ50Ìâ ÏÂÔر¾ÎÄ

ÌâÄ¿£º¶Ô¶þάÊý×éaÖд洢µÄN*N¾ØÕó×öÈçϲÙ×÷£ºÏȽ«Ã¿Ò»ÐÐÖÐÖµ ×î´óµÄÔªËØÓë¸ÃÐÐλÓÚÖ÷¶Ô½ÇÏß´¦µÄÔªËؽ»»»£¬È»ºó¶ÔÖ÷¶Ô ½ÇÏßÉÏËùÓÐÔªËØÅÅÐòʹÆä×Ô×óÉϽǵ½ÓÒϽÇÉýÐòÅÅÁУ¬×îºó Êä³öÅÅÐòºóÖ÷¶Ô½ÇÏßÉϸ÷ÔªËصÄÖµ¡£

--------------------------------------------------------- ×¢Ò⣺ÇëÎð¸Ä¶¯Ö÷º¯Êýmain()ÖеÄÆäËûÄÚÈÝ¡£

-------------------------------------------------------*/

#include #define N 5

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=arr) {arr=x[i][j]; ¡¾?¡¿} t=x[i][i]; x[i][i]=x[i][col];x[i][col]=t; }

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 #include void main() {

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 #include #include void main() {

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 #include #define N 10 void main() {

double fun(double x[]); int i; double x[N]; for(i=0;i

x[i]=rand()P; printf(\