亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當前位置:計算機等級 > 二級考試 > C語言程序設計 > C語言模擬試題 > 文章內容
        

      全國計算機二級考試C語言試題與答案精選第二套(程序改錯題)

      中華IT學院   【 】  [ 2016年6月17日 ]

      程序改錯:

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

      【程序改錯】

      --------------------------------------------------------

       

      功能:實現(xiàn)3行3列矩陣的轉置,即行列互換。

       

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

      #include "stdio.h"

      void fun(int a[3][3],int n)

      {

        int i,j,t;

        for(i=0;i

          for(j=0;j

            /**********ERROR**********/

            scanf("%d",a[i][j]);

        for(i=0;i

        {

          for(j=0;j

            printf("M",a[i][j]);

          printf("\n");

        }

        for(i=0;i

          /**********ERROR**********/

          for(j=0;j

          {

            /**********ERROR**********/

            a[i][j]=t;

            a[i][j]=a[j][i];

            /**********ERROR**********/

            t=a[j][i];

          }

        for(i=0;i

        {

          for(j=0;j

          printf("M",a[i][j]);

             printf("\n");

        }

      }

       main()

      {

        int b[3][3];

        fun(b,3);

      }

      【改錯1】    

      【參考答案】

      scanf("%d",&a[i][j]);

       

       

      ============================================================

       

      【改錯2】    

      【參考答案】

      for(j=0;j

      for(j=0;i>j;j++)

      for(j=0;j<=i;j++)

      for(j=0;i>=j;j++)

      for(j=i+1;j

      for(j=i;j

      for(j=0;j<=i-1;j++)

      for(j=0;i-1>=j;j++)

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

      for(j=i;j<=n-i;j++)

       

       

      ============================================================

       

      【改錯3】    

      【參考答案】

      t=a[i][j];

       

       

      ============================================================

       

      【改錯4】

      【參考答案】

      a[j][i]=t;

       

       

      ============================================================

       

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

      【程序改錯】

      --------------------------------------------------------

      功能:從鍵盤輸入10個字符,統(tǒng)計其中數(shù)字字符的個數(shù)。

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

      #include

      int main( )

      {

       int i,sum=0;

       char c;

       for(i=11;i>=2;i--)

      {

        /**********ERROR**********/

        c=gets( );

        if(c< '0' ||c> '9')

       /**********ERROR**********/

          break;

          ++sum;

       }

       printf("sum=%d",sum);

       return 0;

      }    

       

       

      【改錯1】    

      【參考答案】

      c=getchar( );

       

      ============================================================

       

      【改錯2】    

      【參考答案】

      continue;

      分享到:
      本文糾錯】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內導航  考試論壇
      Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照