中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      c 面試編程問題

      時間:2020-11-08 09:06:04 面試問題 我要投稿

      c 面試編程問題

      1、輸出和為一個給定整數的所有組合
      例如 n=5
      5=1+4;5=2+3(相加的數不能重復)
      則輸出
      1,4;2,3。
      #include <stdio.h>
      int main(void)
      {
      unsigned long int i,j,k;
      printf("please input the number\n");
      scanf("%d",&i);
      if( i % 2 == 0)
      j = i / 2;
      else
      j = i / 2 + 1;
      printf("The result is \n");
      for(k = 0; k < j; k++)
      printf("%d = %d + %d\n",i,k,i - k);
      return 0;
      }
      #include <stdio.h>
      void main()
      {
      unsigned long int a,i=1;
      scanf("%d",&a);
      if(a%2==0)
      {
      for(i=1;i<a/2;i++)
      printf("%d",a,a-i);
      }
      else
      for(i=1;i<=a/2;i++)
      printf(" %d, %d",i,a-i);
      }
      2、遞規反向輸出字符串的'例子,可謂是反序的經典例程.
      void inverse(char *p)
      {
      if( *p = = '\0' )
      return;
      inverse( p+1 );
      printf( "%c", *p );
      }
      int main(int argc, char *argv[])
      {
      inverse("abc\0");
      return 0;
      }
      對 1 的另一種做法:
      #include <stdio.h>
      void test(FILE *fread, FILE *fwrite)
      {
      char buf[1024] = {0};
      if (!fgets(buf, sizeof(buf), fread))
      return;
      test( fread, fwrite );
      fputs(buf, fwrite);
      }
      int main(int argc, char *argv[])
      {
      FILE *fr = NULL;
      FILE *fw = NULL;
      fr = fopen("data", "rb");
      fw = fopen("dataout", "wb");
      test(fr, fw);
      fclose(fr);
      fclose(fw);
      return 0;
      }

      c 面試編程問題

      3、用遞歸算法判斷數組 a[N]是否為一個遞增數組。
      遞歸的方法,記錄當前最大的,并且判斷當前的是否比這個還大,大則繼續,否則返回 false結束:
      bool fun( int a[], int n )
      {
      if( n= =1 )
      return true;
      if( n= =2 )
      return a[n-1] >= a[n-2];
      return fun( a,n-1) && ( a[n-1] >= a[n-2] );
      }

      【c 面試編程問題】相關文章:

      一個C/C++編程面試題11-22

      計算機C語言編程問題分析論文06-21

      C語言編程練習11-23

      C語言編程題11-23

      c語言指針面試常見問題09-28

      面試中編程實例11-21

      考查C++/C程序員的基本編程技能11-25

      計算機程序c語言面試常見問題12-08

      C++和操作系統面試問題分類11-15

      C++面試常用問題:"引用"與指針的區別11-21

      主站蜘蛛池模板: 武义县| 一区二区三区黄色大全| 激情中文丁香激情综合| 久久免费网站91色网站| 洛南县| 亚洲一区亚洲二区亚洲三区| 视频二区 无码中出| 邳州市| 欧美在线观看www| 国产成人内射视频免费观看| 精品一二区| 久久99精品久久久久九色| 乌恰县| www.av在线.com| 人妻无码∧V一区二区| 无码一区二区三区久久精品| 亚洲一区二区三区久久综合| 国产在线看不卡一区二区| 一本一本久久a久久精品综| 久久久久久免费播放一级毛片| 亚洲一区二区自拍偷拍| 国产成人精品亚洲日本在| 岐山县| 国产精品一区二区午夜久久| 无码人妻中文中字幕一区二区| 免费无码黄网站在线观看| 久久精品熟女不卡av高清| 国产精品国产三级国产无毒| 国产又粗又猛又黄色呦呦| 楚雄市| 西贡区| 成人影院免费观看在线播放视频| 久久久久国产精品片区无码| 在线你懂| 亚洲传媒av一区二区三区| 蜜臀av亚洲一区二区| 亚洲中文字幕有综合久久| 欧美精品高清在线xxxx| 久久精品国产亚洲情侣| 国产精品高潮av有码久久| 亚洲乱码精品中文字幕|