Difference between revisions of "WSC and FVM"

From Casio Universal Wiki
Jump to: navigation, search
(List of library functions)
(List of library functions)
Line 138: Line 138:
 
printf, sprintf, scanf, sscanf is the overloaded function. Note that they do not have a variable argument list
 
printf, sprintf, scanf, sscanf is the overloaded function. Note that they do not have a variable argument list
  
<table cellspacing="0" cellpadding="0" border="1" style="border-collapse:collapse;border:none;mso-border-alt:solid windowtext .5pt;
+
 
mso-yfti-tbllook:480;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-border-insideh:
+
<table border=1 cellspacing=0 cellpadding=0>
.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext" class="MsoTableGrid">
+
     <tr>
  <tbody>
+
       <td width=119 rowspan=14 valign=top><p style='  line-height:normal'><span
     <tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes">
+
  class=SpellE><b><span lang=EN-US
       <td width="119" valign="top" style="width:89.6pt;border:solid windowtext 1.0pt;
+
  style='font-size:14.0pt;font-family:SimSun;
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt" rowspan="14"><p class="MsoNormal"><span lang="EN-US">
+
  '>stdio.h</span></b></span></p></td>
          &nbsp;
+
      <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
          </span></p>
+
  12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
        <p class="MsoNormal"><span lang="EN-US">
+
  style='font-size:12.0pt;font-family:SimSun;
          &nbsp;
+
   '> <span class=SpellE>printf</span>(
          </span></p>
+
           char *format, <span class=SpellE>int</span> <span class=SpellE>val</span> )</span></p></td>
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p style="text-indent:6.9pt;mso-char-indent-count:.49" class="MsoNormal"><b style="mso-bidi-font-weight:normal"><span lang="EN-US" style="font-size:14.0pt;
 
  font-family:SimSun">stdio.h
 
         
 
          </span></b></p></td>
 
      <td width="456" valign="top" style="width:341.7pt;border:solid windowtext 1.0pt;
 
  border-left:none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:
 
   solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int printf(
 
           char *format, int val )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:1">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int printf(
+
   '> <span class=SpellE>printf</span>(
           char *format, float val )
+
           char *format, float <span class=SpellE>val</span> )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:2">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int printf( char
+
   '> <span class=SpellE>printf</span>(
           *format, char* val )
+
           char *format, char* <span class=SpellE>val</span> )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:3">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int sprintf(
+
   '> <span class=SpellE>sprintf</span>(
           char *buffer, char *format, int val )
+
           char *buffer, char *format, <span class=SpellE>int</span> <span class=SpellE>val</span> )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:4">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int sprintf(
+
   '> <span class=SpellE>sprintf</span>(
           char *buffer, char *format, float val )
+
           char *buffer, char *format, float <span class=SpellE>val</span> )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:5">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int sprintf(
+
   '> <span class=SpellE>sprintf</span>(
           char *buffer, char *format, char* val )
+
           char *buffer, char *format, char* <span class=SpellE>val</span> )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:6">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int scanf(
+
   '> <span class=SpellE>scanf</span>(
           char *format, int *address )
+
           char *format, <span class=SpellE>int</span> *address )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:7">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int scanf( char
+
   '> <span class=SpellE>scanf</span>(
           *format, float *address )</span></p></td>
+
           char *format, float *address )</span></p></td>
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:8">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int scanf(
+
   '> <span class=SpellE>scanf</span>(
 
           char *format, char *address )</span></p></td>
 
           char *format, char *address )</span></p></td>
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:9">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int sscanf(
+
   '> <span class=SpellE>sscanf</span>(
           char *buffer, char *format, int *address )
+
           char *buffer, char *format, <span class=SpellE>int</span> *address )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:10">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int sscanf(
+
   '> <span class=SpellE>sscanf</span>(
           char *buffer, char *format, int *address )
+
           char *buffer, char *format, <span class=SpellE>int</span> *address )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:11">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int sscanf(
+
   '> <span class=SpellE>sscanf</span>(
 
           char *buffer, char *format, float *address )</span></p></td>
 
           char *buffer, char *format, float *address )</span></p></td>
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:12">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int getchar(
+
   '> <span class=SpellE>getchar</span>(
           void )
+
           void )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:13;height:13.15pt">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.15pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int putchar(
+
   '> <span class=SpellE>putchar</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:14">
+
     <tr>
       <td width="119" valign="top" style="width:89.6pt;border:solid windowtext 1.0pt;
+
       <td width=119 rowspan=12 valign=top><p align=center style='text-align:center;line-height:normal'><span class=SpellE><b><span lang=EN-US style='font-size:14.0pt;
  border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
+
  font-family:SimSun;'>ctype.h</span></b></span></p></td>
  padding:0cm 5.4pt 0cm 5.4pt" rowspan="12"><p class="MsoNormal"><span lang="EN-US">
+
      <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
          &nbsp;
+
  12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
          </span></p>
+
   style='font-size:12.0pt;font-family:SimSun;
        <p class="MsoNormal"><span lang="EN-US">
+
   '> <span class=SpellE>isalnum</span>( <span class=SpellE>int</span> c )</span></p></td>
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p align="center" style="text-align:center" class="MsoNormal"><b style="mso-bidi-font-weight:normal"><span lang="EN-US" style="font-size:14.0pt;
 
  font-family:SimSun">ctype.h
 
         
 
          </span></b></p></td>
 
      <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
 
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int isalnum(
 
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:15">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int isalpha(
+
   '> <span class=SpellE>isalpha</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:16">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int iscntrl(
+
   '> <span class=SpellE>iscntrl</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:17">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int isdigit(
+
   '> <span class=SpellE>isdigit</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:18">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int isgraph(
+
   '> <span class=SpellE>isgraph</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:19">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int islower(
+
   '> <span class=SpellE>islower</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:20">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int isprint(
+
   '> <span class=SpellE>isprint</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:21">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int ispunct( int
+
   '> <span class=SpellE>ispunct</span>( <span class=SpellE>int</span> c )</span></p></td>
          c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:22">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int isspace(
+
   '> <span class=SpellE>isspace</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:23">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int isupper(
+
   '> <span class=SpellE>isupper</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:24">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int tolower(
+
   '> <span class=SpellE>tolower</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:25">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int toupper(
+
   '> <span class=SpellE>toupper</span>( <span class=SpellE>int</span> c )</span></p></td>
          int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:26">
+
     <tr>
       <td width="119" valign="top" style="width:89.6pt;border:solid windowtext 1.0pt;
+
       <td width=119 rowspan=19 valign=top><p style='  line-height:normal'><span
  border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
+
  class=SpellE><b><span lang=EN-US
  padding:0cm 5.4pt 0cm 5.4pt" rowspan="19"><p class="MsoNormal"><span lang="EN-US">
+
  style='font-size:14.0pt;font-family:SimSun;
          &nbsp;
+
  '>math.h</span></b></span></p></td>
          </span></p>
+
      <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
        <p class="MsoNormal"><span lang="EN-US">
+
   SimSun; '>float <span class=SpellE>acos</span>( float x )</span></p></td>
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US">
 
          &nbsp;
 
          </span></p>
 
        <p style="text-indent:13.75pt;mso-char-indent-count:.98" class="MsoNormal"><b style="mso-bidi-font-weight:normal"><span lang="EN-US" style="font-size:14.0pt;
 
  font-family:SimSun">math.h</span></b></p></td>
 
      <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
 
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float acos(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:27">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>asin</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float asin(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:28">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>atan</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float atan(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:29">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  SimSun;  '>float <a name="OLE_LINK6"></a><a name="OLE_LINK5">atan2</a>( float x, float y )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float <a name="OLE_LINK6"></a><a name="OLE_LINK5"><span style="mso-bookmark:OLE_LINK6">atan2</span></a>(
 
          float x, float y )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:30">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>cos</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float cos( float
 
          x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:31">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  SimSun;  '>float sin( float x )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float sin(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:32">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  SimSun;  '>float tan( float x )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float tan(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:33">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>cosh</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float cosh(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:34">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>sinh</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float sinh(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:35">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>tanh</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float tanh(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:36">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  SimSun;  '>float log( float x )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float log(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:37">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  SimSun;  '>float log10( float x )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float log10(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:38">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>modf</span>( float x, float
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          *y )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float modf(
 
          float x, float *y )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:39">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>pow</span>( float x, float
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          y )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float pow( float
 
          x, float y )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:40">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>sqrt</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float sqrt(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:41">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  SimSun;  '>float ceil( float x )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float ceil(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:42">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>fabs</span>( float x )</span></p></td>
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float fabs(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:43">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  SimSun;  '>float floor( float x )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float floor(
 
          float x )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:44">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>float <span class=SpellE>fmod</span>( float x, float
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          y )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float fmod(
 
          float x, float y )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:45">
+
     <tr>
       <td width="119" valign="top" style="width:89.6pt;border:solid windowtext 1.0pt;
+
       <td width=119 rowspan=9 valign=top><p style='  line-height:normal'><span
  border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
+
   class=SpellE><b><span lang=EN-US
   padding:0cm 5.4pt 0cm 5.4pt" rowspan="9"><p class="MsoNormal"><b style="mso-bidi-font-weight:normal"><span lang="EN-US" style="font-size:14.0pt;font-family:SimSun">
+
  style='font-size:14.0pt;font-family:SimSun;
          &nbsp;
+
  '>stdlib.h</span></b></span></p></td>
          </span></b></p>
+
      <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
        <p class="MsoNormal"><b style="mso-bidi-font-weight:normal"><span lang="EN-US" style="font-size:14.0pt;font-family:SimSun">
+
  SimSun;  '>float <span class=SpellE>atof</span>( char *<span
          &nbsp;
+
   class=SpellE>str</span> )</span></p></td>
          </span></b></p>
 
        <p style="text-indent:6.9pt;mso-char-indent-count:.49" class="MsoNormal"><b style="mso-bidi-font-weight:normal"><span lang="EN-US" style="font-size:14.0pt;
 
  font-family:SimSun">stdlib.h</span></b></p></td>
 
      <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
 
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">float atof(
 
          char *str )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:46">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int atoi( char
+
   '> <span class=SpellE>atoi</span>(
           *str )
+
           char *<span class=SpellE>str</span> )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:47">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  style='font-size:12.0pt;font-family:SimSun;
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int rand( void
+
  '> rand( void )</span></p></td>
          )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:48">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>void <span class=SpellE>srand</span>( <span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>int</span> seed )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void srand(
 
          int seed )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:49">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>void *<span class=SpellE>calloc</span>( <span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>int</span> <span class=SpellE>nelem</span>, <span class=SpellE>int</span> <span class=SpellE>elsize</span> )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void *calloc(
 
          int nelem, int elsize )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:50">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>void *<span class=SpellE>malloc</span>( <span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>int</span> size )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void *malloc(
 
          int size )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:51">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>void *<span class=SpellE>calloc</span>( void *<span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>ptr</span>, <span class=SpellE>int</span> size )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void *calloc(
 
          void *ptr, int size )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:52;height:5.85pt">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p><span lang=EN-US style='font-size:12.0pt;
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
  font-family:SimSun;'>void free( void *<span class=SpellE>ptr</span> )</span></p></td>
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt;height:5.85pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void free(
 
          void *ptr )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:53">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  style='font-size:12.0pt;font-family:SimSun;
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int abs( int x
+
  '> abs( <span class=SpellE>int</span> x )</span></p></td>
          )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:54">
+
     <tr>
       <td width="119" valign="top" style="width:89.6pt;border:solid windowtext 1.0pt;
+
       <td width=119 rowspan=18 valign=top><p style='  line-height:normal'><span
  border-top:none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
+
  class=SpellE><b><span lang=EN-US
  padding:0cm 5.4pt 0cm 5.4pt" rowspan="18"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
+
  style='font-size:14.0pt;font-family:SimSun;
          &nbsp;
+
  '>string.h</span></b></span></p></td>
          </span></p>
+
      <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
        <p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
+
   SimSun; '>void <span class=SpellE>memcpy</span>( void *p1,
          &nbsp;
+
          void *p2, <span class=SpellE>int</span> n )</span></p></td>
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
 
          &nbsp;
 
          </span></p>
 
        <p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">
 
          &nbsp;
 
          </span></p>
 
        <p style="text-indent:6.9pt;mso-char-indent-count:.49" class="MsoNormal"><b style="mso-bidi-font-weight:normal"><span lang="EN-US" style="font-size:14.0pt;
 
  font-family:SimSun">string.h
 
         
 
          </span></b></p></td>
 
      <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
 
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void memcpy(
 
          void *p1, void *p2, int n )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:55">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strcpy</span>( char *s1,
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          char *s2 )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strcpy(
 
          char *s1, char *s2 )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:56">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strncpy</span>( char *s1,
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          char *s2, <span class=SpellE>int</span> n )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strncpy(
 
          char *s1, char *s2, int n )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:57">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strcat</span>( char *s1,
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          char *s2 )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strcat(
 
          char *s1, char *s2 )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:58">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strncat</span>( char *s1,
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          char *s2, <span class=SpellE>int</span> n )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strncat(
 
          char *s1, char *s2, int n )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:59">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int memcmp(
+
   '> <span class=SpellE>memcmp</span>(
           void *p1, void *p2, int n )
+
           void *p1, void *p2, <span class=SpellE>int</span> n )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:60">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int strcmp(
+
   '> <span class=SpellE>strcmp</span>(
           char *s1, char *s2 )
+
           char *s1, char *s2 )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:61">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int strncmp(
+
   '> <span class=SpellE>strncmp</span>(
           char *s1, char *s2, int n )
+
           char *s1, char *s2, <span class=SpellE>int</span> n )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:62">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>void *<span class=SpellE>memchr</span>( void *p, <span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>int</span> c, <span class=SpellE>int</span> n )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void *memchr(
 
          void *p, int c, int n )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:63">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strchr</span>( char *s, <span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>int</span> c )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strchr(
 
          char *s, int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:64">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int strcspn(
+
   '> <span class=SpellE>strcspn</span>(
           char *s1, char *s2 )
+
           char *s1, char *s2 )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:65">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strpbrk</span>( char *s1,
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          char *s2 )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strpbrk(
 
          char *s1, char *s2 )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:66">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strrchr</span>( char *s, <span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>int</span> c )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strrchr(
 
          char *s, int c )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:67">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int strspn( char
+
   '> <span class=SpellE>strspn</span>(
           *s1, char *s2 )
+
           char *s1, char *s2 )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:68">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>char *<span class=SpellE>strstrr</span>( char *s1,
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          char *s2 )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">char *strstrr(
 
          char *s1, char *s2 )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:69">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>void <span class=SpellE>memset</span>( void *s, <span
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
  class=SpellE>int</span> c, <span class=SpellE>int</span> n )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void memset(
 
          void *s, int c, int n )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:70">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span class=SpellE><span lang=EN-US style='font-size:
   none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   12.0pt;font-family:SimSun;'>int</span></span><span lang=EN-US
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
   style='font-size:12.0pt;font-family:SimSun;
   mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">int strlen(
+
   '> <span class=SpellE>strlen</span>(
           char *s )
+
           char *s )</span></p></td>
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
     <tr style="mso-yfti-irow:71;mso-yfti-lastrow:yes">
+
     <tr>
       <td width="456" valign="top" style="width:341.7pt;border-top:none;border-left:
+
       <td width=456 valign=top><p style='  line-height:normal'><span lang=EN-US style='font-size:12.0pt;font-family:
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
+
   SimSun; '>void *<span class=SpellE>memmove</span>( void *s1,
   mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
+
          void *s2, <span class=SpellE>int</span> n )</span></p></td>
  mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal"><span lang="EN-US" style="font-family:SimSun">void *memmove(
 
          void *s1, void *s2, int n )
 
         
 
          </span></p></td>
 
 
     </tr>
 
     </tr>
   </tbody>
+
   </table>
</table>
 

Revision as of 13:02, June 7, 2012

Getting Started

Copy the two files inside the bin folder (WSC.g1a, FVM.g1a) to the calculator. In order to edit the source code on calc, you may need to use the EDITv1.51, of course, you can also edit the source code on the computer, it is plain text.

After the installation is complete, the main menu should be as follows:

Wsc-fvm-installed.jpg

Making a hello world

Open the EDIT, the storage Mem (Warning: Do not use the Main Mem) and create a new document.

Wsc-fvm-hello-c.jpg

Enter the text:

void main( )

{

    printf( “Hello World!\n” );

}

(PS the edit can adjust the font size (shift-set up to enter the setting interface), use the small print on one screen you can see more code, it is recommended to use the small print, set the font size in the optn other Word the wrap is also recommended to choose the offrecommended settings below)

Edit-settings.png

The input is completed as follows:

Wsc-fvm-hello-c-code.jpg

To compile the file, exit, enter the WSC, press the F1 (compile) to compile the source code.

Wsc-fvm-compile-file.jpg

If there are no error, the screen output is done, if there are errors you can return to EDIT to modify. Upon completion any key to exit into the FVM, the F1 (run) the implementation of the bytecode. The screen will output hello world. After the implementation of any key to exit.

Wsc-fvm-hello-f.jpgWsc-fvm-run-hello.jpg

WSC Support the C language features

The operator

+ - * / % += -= *= /= < <= > >= == != && || ! != &

Note that the last '&' is the address instead of a bitwise

Data type

Any number of dimensions in an int a char a float array to point to the basic types of pointer (pointer to the array)

Statement

If the else the while for the return the break

Notes

C style / * ........... * / and C + + style / / ...........

Function call

Support recursive.

WSC Error reporting

Wsc error reporting is not perfect, calculator small screen is not easy to display all error messages.

Wsc will be displayed on the screen when the error is detected, the error message, as shown:

Wsc-error-reporting.jpg

Then press the menu key you can exit to modify the other key to display the next error message.

Note that WSC did not prompt a warning!

Any pointers, arrays, in its eyes are the same, any assignment.

int, a char, float, assignment, will not generate any warning messages.

Some differences in the WSC with the standard C

Does not require the function declaration

As long as the function is defined in the file, regardless of location, can call anywhere.

Only two scopes

The entire procedure only two scope, global scope and function within the local scope.

void main()

{

int a;

{

    int a;

}

}

The example program will receive an error message "Variable 'a' redefinition"

int * a, b;

WSC a and b will be a pointer to int. (It is recommended that written int * a, b; instead of int * a, b;).

int *p; p++;

The actual value of p in the ANSI C plus 4 (sizeof (int)), but WSC will only p plus 1.

char s[50] = “asdfjkl”;

This initialization is not yet supported, sample sentence is wrong.

int a[2][2] = { 1, 2, 3, 4 };

Int a [2] [2] = {1, 2, 3, 4};

This initialization is not yet supported, sample sentence is wrong. Multidimensional array initialization must be properly grouped, such as

int a[2][2] = { {1, 2}, {3, 4} }; grouped correctly less some elements correctly, such as

int a[2][2] = { {1}, {3} };

Notice

int a[10];printf( “%d”, a );

The code writer's intent is to obtain the value of a, but as mentioned above, the WSC seen as a type of all pointers, printf library function is overloaded, and the second parameter is a pointer to a function only printf (char *, char *), so the compiler to do a wrong choice, a look has become a char *.

A correct approach is int a [10]; int t = a; printf ("% d", t);

char ch;scanf( “%c”, &ch );

For some reason, such an approach to problems, it is recommended to use getchar ();

Enter the uppercase letters

Press F6 in the input interface switch case.

List of library functions

Has now completed most of 9860 to support the c standard functions, the next version will be added to the SDK functions.

printf, sprintf, scanf, sscanf is the overloaded function. Note that they do not have a variable argument list


stdio.h

int printf( char *format, int val )

int printf( char *format, float val )

int printf( char *format, char* val )

int sprintf( char *buffer, char *format, int val )

int sprintf( char *buffer, char *format, float val )

int sprintf( char *buffer, char *format, char* val )

int scanf( char *format, int *address )

int scanf( char *format, float *address )

int scanf( char *format, char *address )

int sscanf( char *buffer, char *format, int *address )

int sscanf( char *buffer, char *format, int *address )

int sscanf( char *buffer, char *format, float *address )

int getchar( void )

int putchar( int c )

ctype.h

int isalnum( int c )

int isalpha( int c )

int iscntrl( int c )

int isdigit( int c )

int isgraph( int c )

int islower( int c )

int isprint( int c )

int ispunct( int c )

int isspace( int c )

int isupper( int c )

int tolower( int c )

int toupper( int c )

math.h

float acos( float x )

float asin( float x )

float atan( float x )

float <a name="OLE_LINK6"></a><a name="OLE_LINK5">atan2</a>( float x, float y )

float cos( float x )

float sin( float x )

float tan( float x )

float cosh( float x )

float sinh( float x )

float tanh( float x )

float log( float x )

float log10( float x )

float modf( float x, float *y )

float pow( float x, float y )

float sqrt( float x )

float ceil( float x )

float fabs( float x )

float floor( float x )

float fmod( float x, float y )

stdlib.h

float atof( char *str )

int atoi( char *str )

int rand( void )

void srand( int seed )

void *calloc( int nelem, int elsize )

void *malloc( int size )

void *calloc( void *ptr, int size )

void free( void *ptr )

int abs( int x )

string.h

void memcpy( void *p1, void *p2, int n )

char *strcpy( char *s1, char *s2 )

char *strncpy( char *s1, char *s2, int n )

char *strcat( char *s1, char *s2 )

char *strncat( char *s1, char *s2, int n )

int memcmp( void *p1, void *p2, int n )

int strcmp( char *s1, char *s2 )

int strncmp( char *s1, char *s2, int n )

void *memchr( void *p, int c, int n )

char *strchr( char *s, int c )

int strcspn( char *s1, char *s2 )

char *strpbrk( char *s1, char *s2 )

char *strrchr( char *s, int c )

int strspn( char *s1, char *s2 )

char *strstrr( char *s1, char *s2 )

void memset( void *s, int c, int n )

int strlen( char *s )

void *memmove( void *s1, void *s2, int n )