久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      C語(yǔ)言函數(shù)大全 e

      函數(shù)名: ecvt
      功  能: 把一個(gè)浮點(diǎn)數(shù)轉(zhuǎn)換為字符串
      用  法: char ecvt(double value, int ndigit, int *decpt, int *sign);
      程序例:

      #include <stdlib.h>
      #include <stdio.h>
      #include <conio.h>

      int main(void)
      {
         char *string;
         double value;
         int dec, sign;
         int ndig = 10;

         clrscr();
         value = 9.876;
         string = ecvt(value, ndig, &dec, &sign);
         printf(“string = %s      dec = %d
         sign = %dn”, string, dec, sign);

         value = -123.45;
         ndig= 15;
         string = ecvt(value,ndig,&dec,&sign);
         printf(“string = %s dec = %d sign = %dn”,
         string, dec, sign);
       

         value = 0.6789e5; /* scientific
         notation */
         ndig = 5;
         string = ecvt(value,ndig,&dec,&sign);
         printf(“string = %s           dec = %d
         sign = %dn”, string, dec, sign);

         return 0;
      }
       
       

      函數(shù)名: ellipse
      功  能: 畫(huà)一橢圓
      用  法: void far ellipse(int x, int y, int stangle, int endangle,
          int xradius, int yradius);
      程序例:

      #include <graphics.h>
      #include <stdlib.h>
      #include <stdio.h>
      #include <conio.h>

      int main(void)
      {
         /* request auto detection */
         int gdriver = DETECT, gmode, errorcode;
         int midx, midy;
         int stangle = 0, endangle = 360;
         int xradius = 100, yradius = 50;

         /* initialize graphics, local variables */
         initgraph(&gdriver, &gmode, “”);

         /* read result of initialization */
         errorcode = graphresult();
         if (errorcode != grOk)
         /* an error occurred */
         {
            printf(“Graphics error: %sn”,
            grapherrormsg(errorcode));
            printf(“Press any key to halt:”);
            getch();
            exit(1);
         /* terminate with an error code */
         }

         midx = getmaxx() / 2;
         midy = getmaxy() / 2;
         setcolor(getmaxcolor());

         /* draw ellipse */
         ellipse(midx, midy, stangle, endangle,
          xradius, yradius);

         /* clean up */
         getch();
         closegraph();
         return 0;
      }
       
       

      函數(shù)名: enable
      功  能: 開(kāi)放硬件中斷
      用  法: void enable(void);
      程序例:

      /* ** NOTE:
      This is an interrupt service routine. You can NOT compile this program
      with Test Stack Overflow turned on and get an executable file which will
      operate correctly.
      */

      #include <stdio.h>
      #include <dos.h>
      #include <conio.h>

      /* The clock tick interrupt */
      #define INTR 0X1C

      void interrupt ( *oldhandler)(void);

      int count=0;

      void interrupt handler(void)
      {
      /*
         disable interrupts during the handling of the interrupt
      */
         disable();
      /* increase the global counter */
         count++;
      /*
         re enable interrupts at the end of the handler
      */
         enable();
      /* call the old routine */
         oldhandler();
      }

      int main(void)
      {
      /* save the old interrupt vector */
         oldhandler = getvect(INTR);

      /* install the new interrupt handler */
         setvect(INTR, handler);

      /* loop until the counter exceeds 20 */
         while (count < 20)
            printf(“count is %dn”,count);

      /* reset the old interrupt handler */
         setvect(INTR, oldhandler);

         return 0;
      }
       
       

      函數(shù)名: eof
      功  能: 檢測(cè)文件結(jié)束
      用  法: int eof(int *handle);
      程序例:

      #include <sysstat.h>
      #include <string.h>
      #include <stdio.h>
      #include <fcntl.h>
      #include <io.h>

      int main(void)
      {
         int handle;
         char msg[] = “This is a test”;
         char ch;

         /* create a file */
         handle = open(“DUMMY.FIL”,
         O_CREAT | O_RDWR,
         S_IREAD | S_IWRITE);

         /* write some data to the file */
         write(handle, msg, strlen(msg));

         /* seek to the beginning of the file */
         lseek(handle, 0L, SEEK_SET);

         /*
            reads chars from the file until hit EOF
         */
         do
         {
            read(handle, &ch, 1);
            printf(“%c”, ch);
         } while (!eof(handle));

         close(handle);
         return 0;
      }
       
       

      函數(shù)名: exec…
      功  能: 裝入并運(yùn)行其它程序的函數(shù)
      用  法: int execl(char *pathname, char *arg0, arg1, …, argn, NULL);
       int execle(char *pathname, char *arg0, arg1, …, argn, NULL,
           char *envp[]);
       int execlp(char *pathname, char *arg0, arg1, .., NULL);
       int execple(char *pathname, char *arg0, arg1, …, NULL,
            char *envp[]);
       int execv(char *pathname, char *argv[]);
       int execve(char *pathname, char *argv[], char *envp[]);
       int execvp(char *pathname, char *argv[]);
       int execvpe(char *pathname, char *argv[], char *envp[]);
      程序例:

      /* execv example */
      #include <process.h>
      #include <stdio.h>
      #include <errno.h>

      void main(int argc, char *argv[])
      {
         int i;

         printf(“Command line arguments:n”);
         for (i=0; i<argc; i++)
            printf(“[%2d] : %sn”, i, argv[i]);

         printf(“About to exec child with arg1 arg2 …n”);
         execv(“CHILD.EXE”, argv);

         perror(“exec error”);

         exit(1);
      }
       
       

      函數(shù)名: exit
      功  能: 終止程序
      用  法: void exit(int status);
      程序例:

      #include <stdlib.h>
      #include <conio.h>
      #include <stdio.h>

      int main(void)
      {
         int status;

         printf(“Enter either 1 or 2n”);
         status = getch();
         /* Sets DOS errorlevel  */
         exit(status – ‘0’);

      /* Note: this line is never reached */
         return 0;
      }
       
       

      函數(shù)名: exp
      功  能: 指數(shù)函數(shù)
      用  法: double exp(double x);
      程序例:

      #include <stdio.h>
      #include <math.h>

      int main(void)
      {
         double result;
         double x = 4.0;

         result = exp(x);
         printf(“‘e’ raised to the power
         of %lf (e ^ %lf) = %lfn”,
         x, x, result);

         return 0;
      }

       

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)