¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·¿ÎºóϰÌâ´ð°¸(µÚËİæ)Ì·ºÆÇ¿

loading ·ÖÏí 2026-7-17 ÏÂÔØÎĵµ

} 6-7

#include int main()

{ int a[15][15],i,j,k,p,n; p=1;

while(p==1)

{printf(\ scanf(\

if ((n!=0) && (n<=15) && (n%2!=0)) p=0; }

for (i=1;i<=n;i++) for (j=1;j<=n;j++) a[i][j]=0; j=n/2+1; a[1][j]=1;

for (k=2;k<=n*n;k++) {i=i-1; j=j+1;

if ((i<1) && (j>n)) {i=i+2; j=j-1; } else

{if (i<1) i=n; if (j>n) j=1; }

if (a[i][j]==0) a[i][j]=k; else

{i=i+2; j=j-1; a[i][j]=k; } }

for (i=1;i<=n;i++) {for (j=1;j<=n;j++)

printf(\ printf(\ } return 0; }

6-8

#include #define N 4

#define M 5 /* Êý×éΪ4ÐÐ5ÁÐ */ int main() {

int i,j,k,a[N][M],max,maxj,flag; printf(\

for (i=0;i

{max=a[i][0]; /* ¿ªÊ¼Ê±¼ÙÉèa[i][0]×î´ó */ maxj=0; /* ½«ÁкÅ0¸³¸ømaxj±£´æ */ for (j=0;jmax) {max=a[i][j]; /* ½«±¾ÐеÄ×î´óÊý´æ·ÅÔÚmaxÖÐ */ maxj=j; /* ½«×î´óÊýËùÔÚµÄÁкŴæ·ÅÔÚmaxjÖÐ */ }

flag=1; /* ÏȼÙÉèÊǰ°µã£¬ÒÔflagΪ1´ú±í */ for (k=0;ka[k][maxj]) /* ½«×î´óÊýºÍÆäͬÁÐÔªËØÏà±È */ {flag=0; /* Èç¹ûmax²»ÊÇͬÁÐ×îС£¬±íʾ²»Êǰ°µãÁîflag1Ϊ0 */ continue;}

if(flag) /* Èç¹ûflag1Ϊ1±íʾÊǰ°µã */ {printf(\ /* Êä³ö°°µãµÄÖµºÍËùÔÚÐÐÁкŠ*/ break; } }

if(!flag) /* Èç¹ûflagΪ0±íʾ°°µã²»´æÔÚ */ printf(\ return 0; } 6-9

#include #define N 15 int main()

{ int i,number,top,bott,mid,loca,a[N],flag=1,sign; char c;

printf(\ scanf(\ i=1;

while(i

{scanf(\ if (a[i]>=a[i-1]) i++; else

printf(\ }

printf(\

for (i=0;i

{printf(\ scanf(\ sign=0;

top=0; //topÊDzéÕÒÇø¼äµÄÆðʼλÖà bott=N-1; //bottÊDzéÕÒÇø¼äµÄ×îĩλÖÃ

if ((numbera[N-1])) //Òª²éµÄÊý²»ÔÚ²éÕÒÇø¼äÄÚ loca=-1; // ±íʾÕÒ²»µ½ while ((!sign) && (top<=bott)) {mid=(bott+top)/2; if (number==a[mid]) {loca=mid;

printf(\ sign=1; }

else if (number

top=mid+1; }

if(!sign||loca==-1)

printf(\ printf(\ scanf(\ if (c=='N'||c=='n') flag=0; } return 0; }

6-10

#include int main()

{int i,j,upp,low,dig,spa,oth; char text[3][80];

upp=low=dig=spa=oth=0; for (i=0;i<3;i++)

{ printf(\ gets(text[i]);

for (j=0;j<80 && text[i][j]!='\\0';j++) {if (text[i][j]>='A'&& text[i][j]<='Z') upp++;

else if (text[i][j]>='a' && text[i][j]<='z') low++;

else if (text[i][j]>='0' && text[i][j]<='9') dig++;

else if (text[i][j]==' ') spa++; else oth++; } }

printf(\ printf(\ printf(\ : %d\\n\ printf(\ : %d\\n\ printf(\ : %d\\n\ return 0; }

6-12a-c

#include int main() { int j,n;

char ch[80],tran[80];

printf(\ gets(ch);

printf(\ :%s\ j=0;

while (ch[j]!='\\0')

{ if ((ch[j]>='A') && (ch[j]<='Z')) tran[j]=155-ch[j];


¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·¿ÎºóϰÌâ´ð°¸(µÚËİæ)Ì·ºÆÇ¿.doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ
ËÑË÷¸ü¶à¹ØÓÚ£º ¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·¿ÎºóϰÌâ´ð°¸(µÚËİæ)Ì·ºÆÇ¿ µÄÎĵµ
Ïà¹ØÍÆ¼ö
Ïà¹ØÔĶÁ