ç¦�建çœ�计算机二级考试C语言上机题库改错填空编程 - 百度文库 ÏÂÔØ±¾ÎÄ

char temp[COL]; int i,j;

for(i=0; i

/**/ for (j=i+1; j0) {

strcpy(temp,s[i]); strcpy(s[i],s[j]); strcpy(s[j],temp); } }

void main() {

int i; char

str[][COL]={\AME\APMAE\/**/ fun(str,COL); /**/ clrscr();

for(i=0;i

printf(\ getch(); }

Cmody231.c

Ð޸ijÌÐòcmody231.c£¬ÊµÏÖ½«ÊäÈëµÄÊ®½øÖÆÕýÕûÊýת»»³ÉÊ®Áù½øÖÆÊý£¬ÇÒÓÃ×Ö·û´®´æ·Å¸ÃÊ®Áù½øÖÆÊý #include #include #include void main() {

int x,b,i,j; char s[5];

printf(\ scanf(\ /**/ i=1; /**/ while(x>0) {b=x; if(b>9)

s[i]=b-10+'A'; else

/**/ s[i]=b /**/; x=x/16; i++; }

printf(\ for(j=i-1;j>=0;j--)

putchar(/**/ s[i] /**/); getch(); }

Cmody232.c

Ð޸ijÌÐòcmody232.c,Êä³öÏÂÁÐ9ÐÐÊý×Ö½ð×ÖËþ 1 121 12321 1234321 ¡­¡­¡­¡­¡­¡­¡­¡­¡­

12345678987654321 #include void main() {

int i,j,k;

for(k=1;k<=9;k++) {

/**/ for(i=0;i<=k;i++) /**/ printf(\ for(i=1;i<=k;i++) printf(\ /**/ for(j=k-1;j>1;j--) /**/ printf(\ printf(\ }

getch( );}

Èý¡¢Ìî¿ÕÌâ Ccon191.c

³ÌÐòccon191.c,´Ó¼üÅÌÊäÈë3¸öʵÐÍÖµ£¬ÈôËüÃÇÄܹ¹³ÉÒ»¸öÈý½ÇÐΣ¨¼´ÈζֻõÎïʱ£¬Ó¦Å䱸µÄ´ó¡¢ÖС¢Î¢Ðͳµ·Ö±ð¶àÉÙÁ¾£¿¹²ÓжàÉÙÖÖ½â¾ö·½°¸£¿ #include #include int /**/ ÒâÁ½±ßÖ®ºÍ´óÓÚµÚÈý±ß£©£¬Ôò¸ù¾ÝÒÔϹ«Ê½Çó¸ÃÈý½ÇÐÎÃæ»ý£»·ñÔò£¬ÌáʾÏàÓ¦ÐÅÏ¢¡£

area?d(d?a)(d?b)(d?c)ÆäÖУºd?a?b?c2 #include #include void main() { float a,b,c,d,area; printf(\input 3 numbers:\\n\ scanf(\ if( a+b>c /**/ /**/) {d = (a+b+c)/2; area = /**/ /**/; printf(\ } else printf(\ getch(); } Ccon192.c ³ÌÐòccon192.c£¬¼ÆË㣺ÒÑÖª´ó»õ³µÏÞÔØ8¶Ö¡¢ÖÐÐÍ»õ³µÏÞÔØ3¶Ö¡¢Î¢ÐÍ»õ³µÏÞÔØ1¶Ö£¬Ðè50Á¾³µÔËÊä100/**/( ) {

int big,median,small,n=0;

printf(\ big median

small \\n\ for(big=0;big<=13;/**/ /**/) for(median=0;median<=33;median++) { small=100-8*big-3*median; if(/**/ /**/==50) { n++; printf(\ n,big,median,small); } } return n; } void main() {

int num; num = fun(); printf(\There are %d

solutions.\\n\ getch(); } Ccon201.c ³ÌÐòccon201.c£¬°´ÕÕÒÔÏ´ü×°Çé¿öÇóÒ»¶ÑÆ»¹ûµÄ×ÜÊý£¬×ÜÊýÔÚ100~300Ö®¼ä¡£Èô°´Ã¿´ü×°8¸öÆ»¹ûÔò¶à³ö5¸ö£¬Èô°´Ã¿´ü×°7¸öÆ»¹û£¬Ôò¶à³ö4¸ö£¬Èô°´Ã¿´ü×°5¸öÆ»¹û£¬Ôò¶à³ö2¸ö¡£ #include void main() { int n; for( n=300; /**/ /**/;n-- ) {if( n%8 == 5) if( !((n-4)%7) /**/ /**/)

printf(\

} getch(); } Ccon202.c ³ÌÐòccon202.cÖеÄswapº¯Êý£¬Í¨¹ýÖ¸Õë±äÁ¿ÊµÏÖÁ½¸ö±äÁ¿ÖµµÄ½»»»¡£ #include void swap(/**/ /**/) { int sum; sum = *p1+*p2; *p1 =/**/ /**/; *p2 = sum-*p1; } void main() {

int x,y; printf(\input 2 numbers:\\n\

scanf(\ printf(\x=%d y=%d\\n\ swap(&x,&y); printf(\x=%d y=%d\\n\ getch(); } Ccon211.c

³ÌÐò ccon211.c

£¬°´Ã¿ÐÐ×î¶à5¸öÊý·½Ê½Êä³ö100~400Ö®¼äÄÜͬʱ±»7ºÍ4Õû³ýµÄËùÓÐÊý¼°ËüÃÇÖ®ºÍ¡£ #include void main() { int i,n; int sum=0; /**/ /**/

for(i=101;i<=399;i++) { if(/**/ /**/ && !(i%4) ) {printf(\ \ sum+=/**/ /**/; n++; if(n%5==0)