1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 筆試實例:用函數(shù)實現(xiàn)將n個數(shù)按輸入順序的逆序排列

        時間:2020-11-21 17:39:31 筆試經(jīng)驗 我要投稿

        筆試實例:用函數(shù)實現(xiàn)將n個數(shù)按輸入順序的逆序排列

          解: main()

        筆試實例:用函數(shù)實現(xiàn)將n個數(shù)按輸入順序的逆序排列

          { int i,n;

          char *p,num[20];

          printf(“input n:”);

          scanf(“%d”,&n);

          printf(“Please input these number:\n”);

          for(i=0,i scanf(“%d”,&num[i]);

          p=&num[0];

          sort(p,n);

          printf(“Now, the sequence is:\n”);

          for(i=0;i printf(“%d ”,num[i]);

          }

          sort(char p,int m)

          {int i;

          char temp,*p1,*p2;

          for(i=0;i {p1=p+i;

          p2=p1+(m-1-i);

          temp=*p1;

          *p1=*p2;

          *p2=temp;

          }

          }

          拓展:宏替換發(fā)生的時機

          為了能夠真正理解#define的作用,讓我們來了解一下對C語言源程序的處理過程。當我們在一個集成的開發(fā)環(huán)境如Turbo C中將編寫好的'源程序進行編譯時,實際經(jīng)過了預處理、編譯、匯編和連接幾個過程。其中預處理器產(chǎn)生編譯器的輸出,它實現(xiàn)以下的功能:

          (1)文件包含

          可以把源程序中的#include 擴展為文件正文,即把包含的.h文件找到并展開到#include 所在處。

          (2)條件編譯

          預處理器根據(jù)#if和#ifdef等編譯命令及其后的條件,將源程序中的某部分包含進來或排除在外,通常把排除在外的語句轉(zhuǎn)換成空行。

          (3)宏展開

          預處理器將源程序文件中出現(xiàn)的對宏的引用展開成相應的宏 定義,即本文所說的#define的功能,由預處理器來完成。

          經(jīng)過預處理器處理的源程序與之前的源程序有所有不同,在這個階段所進行的工作只是純粹的替換與展開,沒有任何計算功能,所以在學習#define命令時只要能真正理解這一點,這樣才不會對此命令引起誤解并誤用。

         

        【筆試實例:用函數(shù)實現(xiàn)將n個數(shù)按輸入順序的逆序排列】相關文章:

        公文的結(jié)構(gòu)順序排列方法10-10

        淺析php函數(shù)的實例11-18

        編寫一個程序:輸入N,打印N*N矩陣11-22

        JavaScript匿名函數(shù)實例分析11-15

        如何設置按照時間順序來排列文件10-11

        由宏定義來實現(xiàn)求兩個數(shù)的乘積和商數(shù)之筆試實例12-14

        公文寫作中的文章結(jié)構(gòu)順序排列技巧10-10

        英語句子中句子成分的排列順序11-14

        C++筆試實例分析11-22

        jQuery中常用的遍歷函數(shù)用法實例11-10

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>