<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      971

      導航

      實驗4

      task1-1

      #include <stdio.h>
      const int N = 4;
      
      int main()
      {
          int a[N] = {2, 0, 2, 1};
          char b[N] = {'2', '0', '2', '1'};
          int i;
          
          printf("sizeof(int) = %d\n", sizeof(int));
          printf("sizeof(char) = %d\n", sizeof(char));
          printf("\n");
          
          
          for (i = 0;i < N; ++i)
              printf("%x: %d\n", &a[i], a[i]);
          
          printf("\n");









      for (i = 0;i < N; ++i) printf("%x: %c\n", &b[i], b[i]); return 0; }

      是,占四個;是,占兩個

      task1-2

      #include <stdio.h>
      
      int main()
      {
          int a[2][3] = {{1, 2, 3}, {4, 5, 6}};
          char b[2][3] = {{'1', '2', '3'}, {'4', '5', '6'}};
          int i, j;
          
          
          for(i = 0;i < 2; ++i)
             for(j = 0;j < 3; ++j)
                printf("%x: %d\n", &a[i][j], a[i][j]);
          
          printf("\n");
          
          
          for(i = 0;i < 2; ++i)
             for(j = 0;j < 3; ++j)
                printf("%x: %c\n", &b[i][j], b[i][j]);
                
      }

       是,占四個;是,占兩個

      task2

      #include <stdio.h>
      #include <math.h>
      #define N 1000
      int fun(int n, int m, int bb[])
      {
          int i, j, k = 0, flag;
          
          for (j = n; j <= m; j++)
          {
      
              for(i = 2; i < sqrt(j); i++)
                 if( j%i == 0)
                 {
                      flag = 0;
                      break;
                 }
          if(i > sqrt(j)) 
            bb[k++] = j;                  
          }
          return k;
      }
      
      int main()
      {
          int n = 0, m = 0, i, k, bb[N];
          
          scanf("%d", &n);
          scanf("%d", &m);
          
          for (i = 0; i < m - n; i++)
              bb[i] = 0;
              
          k = fun(n, m, bb);
          
          for (i = 0; i < k; i++)
              printf("%4d", bb[i]);
              
          return 0; 
      }

       task3

      #include <stdio.h>
      const int N = 5;
      
      int find_max(int x[], int n);
      void input(int x[], int n);
      void output(int x[], int n);
      
      int main()
      {
          int a[N];
          int max;
          
          input(a, N);
          output(a, N);
          max = find_max(a, N);
          
          printf("max = %d\n", max);
          return 0;
      }
      
      
      
      void input(int x[], int n)
      {
          int i;
          
          for(i = 0;i < n; ++i)
             scanf("%d", &x[i]);
      }
      
      
      
      void output(int x[], int n)
      {
          int i;
          
          for(i = 0;i < n; ++i)
             printf("%d ", x[i]);
          printf("\n");
      }
      
      
      
      int find_max(int x[], int n)
      {
          int i, j;
          if(x[0] < x[1])
          j = x[1];
          else
          j = x[0];
          for(i = 1; i < N; ++i)
             if(j < x[i])
             j = x[i];
          return j;
      }

       task4

      #include <stdio.h>
      void dec2n(int x, int n);
      
      int main()
      {
          int x;
          
          printf("輸入一個十進制整數: ");
          scanf("%d", &x);
          
          dec2n(x, 2);
          dec2n(x, 8);
          dec2n(x, 16);
          
          return 0;
      }
      
      
      
      
      void dec2n(int x, int n)
      {
          int a[50], t, i=1;
          while (x != 0)
          {
              t = x%n;
              a[i] = t;
              x = x / n;
              i++;
          }
          
          int m;
          for(m=i-1;m>=1;m--)
          {
              if(a[m]<10)
              printf("%d", a[m]);
              else
              {
                  switch(a[m])
                  {
                      case 10:printf("A");break;
                      case 11:printf("B");break;
                      case 12:printf("C");break;
                      case 13:printf("D");break;
                      case 14:printf("E");break;
                      case 15:printf("F");break;
                  }
              }
          }
          printf("\n");
      }

       task5

      #include <stdio.h>
      void print(int n);
      int main()
      {
          int x;
          while(printf("Enter n: ")&&scanf("%d", &x) != EOF)
          {
              print(x);
          }
          return 0;
      }
      
      void print(int n)
      {
          int i, j; 
          for(j=1;j<=n;j++)
          {
              for(i=1;i<=n;i++)
              {
                  if(i<=j)
                  printf("%2d", i);
                  else
                  {
                  printf("%2d", j);
                  }
              }
              printf("\n");
          }
      }

       本次實驗鞏固了數組的相關知識,但對于二維數組的應用仍有不足。

      posted on 2021-12-05 18:22  971  閱讀(26)  評論(1)    收藏  舉報

      主站蜘蛛池模板: 中文字幕有码在线第十页| 色欧美片视频在线观看| 玩弄放荡人妻少妇系列 | 神马视频| 起碰免费公开97在线视频| 国产无遮挡真人免费视频| 亚洲夂夂婷婷色拍ww47| h无码精品动漫在线观看| 天堂av在线一区二区| 亚洲护士一区二区三区| 亚洲伊人久久综合影院| 哈巴河县| 亚洲三级香港三级久久| 人妻日韩人妻中文字幕| 欧美va天堂在线电影| 中文字幕乱码人妻综合二区三区 | 三上悠亚精品一区二区久久| 女人张开腿无遮无挡视频| 国产一区二区三区在线观看免费| 中文有码字幕日本第一页| 亚洲精品动漫免费二区| 精品国产成人a在线观看 | 无码av岛国片在线播放| 亚洲情A成黄在线观看动漫尤物| 日本黄漫动漫在线观看视频| 国产AV巨作丝袜秘书| 亚洲AV成人一区国产精品| 免费无码又爽又刺激网站直播| 高颜值午夜福利在线观看| 国产国产久热这里只有精品| 国产午夜精品理论大片| 亚洲乱色一区二区三区丝袜| 日本亚洲中文字幕不卡| 高清有码国产一区二区| 玩弄放荡人妻少妇系列| 做暖暖视频在线看片免费 | 成人网站免费观看永久视频下载| japanese丰满奶水| 亚洲一区二区三区在线观看精品中文 | 视频一区视频二区视频三| 久久精品蜜芽亚洲国产av|