CÓïÑÔʵÑéÖ¸µ¼ ÏÂÔØ±¾ÎÄ

Т¸ÐѧԺ-ÎïµçѧԺʵÑéÖÐÐÄ

{int i,j,sum=0; int a[N][N]={0};

printf(\5 data:\\n\for(i=1;i

{ printf(\for(j=1;j

for(i=1;i

for(i=1;i

1. ÇóÒ»¸ö3¡Á3¾ØÕó¶Ô½ÇÏßÔªËØÖ®ºÍ¡£

2. ´òÓ¡³öÒÔϵÄÑî»ÔÈý½ÇÐΣ¨ÒªÇó´òÓ¡³ö10ÐУ©¡£ 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 ¡­¡­¡­¡­¡­¡­¡­¡­

3. ÓÐһƪÎÄÕ£¬¹²ÓÐ3ÐÐÎÄ×Ö£¬Ã¿ÐÐÓÐ80¸ö×Ö·û¡£ÒªÇó·Ö±ðͳ¼Æ³öÆäÖÐÓ¢ÎÄ´óд×Öĸ¡¢Ð¡Ð´×Öĸ¡¢Êý×Ö¡¢¿Õ¸ñÒÔ¼°ÆäËû×Ö·ûµÄ¸öÊý

22

Ö½ÉϵÃÀ´ÖÕ¾õdz£¬¾øÖª´ËÊÂÒª¹ªÐÐ

Т¸ÐѧԺ-ÎïµçѧԺʵÑéÖÐÐÄ

ʵÑé°Ë º¯Êý

¡¾Ä¿µÄÓëÒªÇó¡¿

1£®ÕÆÎÕCÓïÑÔº¯ÊýµÄ¶¨Òå·½·¨¡¢º¯ÊýµÄÉùÃ÷¼°º¯ÊýµÄµ÷Ó÷½·¨¡£ 2£®Á˽âÖ÷µ÷º¯ÊýºÍ±»µ÷º¯ÊýÖ®¼äµÄ²ÎÊý´«µÝ·½Ê½¡£ ¡¾ÉÏ»úÄÚÈÝ¡¿

¡¾Àý1¡¿Ð´Ò»¸öÅжÏËØÊýµÄº¯Êý£¬ÔÚÖ÷º¯ÊýÊäÈëÒ»¸öÕûÊý£¬Êä³öÊÇ·ñËØÊýµÄÐÅÏ¢¡£ Ô´³ÌÐòÈçÏ£º mian() {

int number;

printf(¡°ÇëÊäÈëÒ»¸öÕýÕûÊý£º\\n¡±); scanf(¡°%d¡±,&number); if (prime(number))

printf(¡°\\n %dÊÇËØÊý.¡±,number); else

printf(¡°\\n %d²»ÊÇËØÊý.¡±,number); }

int prime(number) /*´Ëº¯ÊýÓÃÓÚÅбðËØÊý*/ int number; {

int flag=1,n;

for(n=2;n

ÅжÏËØÊýµÄËã·¨£¬ÎÒÃÇÔÚÒÔǰѧϰѭ»·µÄʱºòÒѾ­Ñ§¹ýÁË£¬ÔÚÕâÀïÖ»ÊǰÑÕâ¸öËã·¨Óú¯ÊýµÄÐÎʽ±íʾ³öÀ´¡£ÕâÀïÎÒÃÇҪעÒ⺯ÊýµÄ¶¨Òå¡¢ÉùÃ÷µÄ·½·¨ºÍ¸ñʽ¡£

¡¾Àý2¡¿Ð´Ò»º¯Êý£¬ÊǸø¶¨µÄÒ»¸ö¶þλÊý×飨4¡Á4£©×ªÖ㬼´ÐÐÁл¥»»¡£ Ô´³ÌÐòÈçÏ£º /*¾ØÕóµÄתÖÃ*/ #define N 4 int array[N][N]; convert(array) int array[4][4]; { int i,j,t;

for (i=0;i

t=array[i][j]; array[i][j]=array[j][i]; array[j][i]=t; } }

23

Ö½ÉϵÃÀ´ÖÕ¾õdz£¬¾øÖª´ËÊÂÒª¹ªÐÐ

Т¸ÐѧԺ-ÎïµçѧԺʵÑéÖÐÐÄ

main() {int i,j;

printf(¡°ÊäÈëÊý×éÔªËØ£º\\n¡±); for (i=0;i

for (j=0;j

conver(array);

printf(¡°×ªÖÃÊý×éÊÇ£º\\n¡±); for (i=0;i

for (j=0;j

±¾ÀýÌâÓÃÊý×é×÷Ϊº¯Êý²ÎÊý£¬´ó¼ÒҪעÒâÊý×é×÷Ϊº¯Êý²ÎÊýʱµÄÓ÷¨¡£ ¡¾µäÐÍʾÀý¡¿

¡¾Àý1¡¿Ð´Á½¸öº¯Êý£¬·Ö±ðÇóÁ½¸öÕýÊýµÄ×î´ó¹«Ô¼ÊýºÍ×îС¹«±¶Êý£¬ÓÃÖ÷º¯Êýµ÷ÓÃÕâÁ½¸öº¯Êý²¢Êä³ö½á¹û¡£Á½¸öÕýÊýÓɼüÅÌÊäÈë¡£ Ô´³ÌÐòÈçÏ£º #include \hcf(u,v) int u,v; { int a,b,t,r; if(u>v) {

t=u; u=v; v=t; }

a=u; b=v; while((r=b%a)!=0) { b=a; a=r; } return(a); } lcd(u,v,h)

24

Ö½ÉϵÃÀ´ÖÕ¾õdz£¬¾øÖª´ËÊÂÒª¹ªÐÐ

Т¸ÐѧԺ-ÎïµçѧԺʵÑéÖÐÐÄ

int u,v,h; {

return(u*v/h); } main(){ int u,v,h,l;

scanf(\h=hcf(u,v);

printf(\l=lcd(u,v,h);

printf(\}

ÕâÊÇÒ»¸öÊ®·ÖµäÐ͵ÄËã·¨£¬Í¬Ñ§ÃÇÒ»¶¨ÒªÈÏÕæ·ÖÎö¡¢Ñ§Ï°¡£

¡¾Àý2¡¿Ð´Ò»º¯Êý£¬Óá°ÆðÅÝ·¨¡±¶ÔÊäÈëµÄ10¸ö×Ö·û°´ÓÉСµ½´ó˳ÐòÅÅÐò¡£ Ô´³ÌÐòÈçÏ£º /*ÆðÅÝ·¨ÅÅÐò*/ #define N 10 char str[N]; main() { int i,flag;

for (flag=1; flag = =1;) {

printf(¡°\\nÊäÈë×Ö·û´®£¬³¤¶ÈΪ10£º\\n¡±); scanf(¡°%s¡±,&str); if (strlen(str)>N)

printf(¡°³¬¹ý³¤¶È£¬ÇëÖØÊ䣡¡±); else flag = 0; } sort(str);

printf(¡°\\nÅÅÐò½á¹û£º¡±): for (i=0;i

for (j=1;j

for (i=0;(istr[i+1]) {

25

Ö½ÉϵÃÀ´ÖÕ¾õdz£¬¾øÖª´ËÊÂÒª¹ªÐÐ