⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fc.htm

📁 c语言基本的应用便于初学者学习使用 简单易懂
💻 HTM
📖 第 1 页 / 共 3 页
字号:
        程序例: </p>
        <p>#include &lt;stdio.h&gt; <br>
        #include &lt;alloc.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; printf(&quot;The difference between the
        highest allocated block and\n&quot;); <br>
        &nbsp;&nbsp; printf(&quot;the top of the heap is: %lu
        bytes\n&quot;, (unsigned long) coreleft()); </p>
        <p>&nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; </p>
        <p>函数名: cos <br>
        功&nbsp; 能: 余弦函数 <br>
        用&nbsp; 法: double cos(double x); <br>
        程序例: </p>
        <p>#include &lt;stdio.h&gt; <br>
        #include &lt;math.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; double result; <br>
        &nbsp;&nbsp; double x = 0.5; </p>
        <p>&nbsp;&nbsp; result = cos(x); <br>
        &nbsp;&nbsp; printf(&quot;The cosine of %lf is
        %lf\n&quot;, x, result); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: cosh <br>
        功&nbsp; 能: 双曲余弦函数 <br>
        用&nbsp; 法: dluble cosh(double x); <br>
        程序例: </p>
        <p>#include &lt;stdio.h&gt; <br>
        #include &lt;math.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; double result; <br>
        &nbsp;&nbsp; double x = 0.5; </p>
        <p>&nbsp;&nbsp; result = cosh(x); <br>
        &nbsp;&nbsp; printf(&quot;The hyperboic cosine of %lf is
        %lf\n&quot;, x, result); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: country <br>
        功&nbsp; 能: 返回与国家有关的信息 <br>
        用&nbsp; 法: struct COUNTRY *country(int countrycode,
        struct country *country); <br>
        程序例: </p>
        <p>#include &lt;dos.h&gt; <br>
        #include &lt;stdio.h&gt; </p>
        <p>#define USA 0 </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; struct COUNTRY country_info; </p>
        <p>&nbsp;&nbsp; country(USA, &amp;country_info); <br>
        &nbsp;&nbsp; printf(&quot;The currency symbol for the USA
        is: %s\n&quot;, <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        country_info.co_curr); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: cprintf <br>
        功&nbsp; 能: 送格式化输出至屏幕 <br>
        用&nbsp; 法: int cprintf(const char *format[, argument,
        ...]); <br>
        程序例: </p>
        <p>#include &lt;conio.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; /* clear the screen */ <br>
        &nbsp;&nbsp; clrscr(); </p>
        <p>&nbsp;&nbsp; /* create a text window */ <br>
        &nbsp;&nbsp; window(10, 10, 80, 25); </p>
        <p>&nbsp;&nbsp; /* output some text in the window */ <br>
        &nbsp;&nbsp; cprintf(&quot;Hello world\r\n&quot;); </p>
        <p>&nbsp;&nbsp; /* wait for a key */ <br>
        &nbsp;&nbsp; getch(); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: cputs <br>
        功&nbsp; 能: 写字符到屏幕 <br>
        用&nbsp; 法: void cputs(const char *string); <br>
        程序例: </p>
        <p>#include &lt;conio.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; /* clear the screen */ <br>
        &nbsp;&nbsp; clrscr(); </p>
        <p>&nbsp;&nbsp; /* create a text window */ <br>
        &nbsp;&nbsp; window(10, 10, 80, 25); </p>
        <p>&nbsp;&nbsp; /* output some text in the window */ <br>
        &nbsp;&nbsp; cputs(&quot;This is within the
        window\r\n&quot;); </p>
        <p>&nbsp;&nbsp; /* wait for a key */ <br>
        &nbsp;&nbsp; getch(); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: _creat&nbsp; creat <br>
        功&nbsp; 能:
        创建一个新文件或重写一个已存在的文件 <br>
        用&nbsp; 法: int creat (const char *filename, int
        permiss); <br>
        程序例: </p>
        <p>#include &lt;sys\stat.h&gt; <br>
        #include &lt;string.h&gt; <br>
        #include &lt;fcntl.h&gt; <br>
        #include &lt;io.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; int handle; <br>
        &nbsp;&nbsp; char buf[11] = &quot;0123456789&quot;; </p>
        <p>&nbsp;&nbsp; /* change the default file mode from text
        to binary */ <br>
        &nbsp;&nbsp; _fmode = O_BINARY; </p>
        <p>&nbsp;&nbsp; /* create a binary file for reading and
        writing */ <br>
        &nbsp;&nbsp; handle = creat(&quot;DUMMY.FIL&quot;,
        S_IREAD | S_IWRITE); </p>
        <p>&nbsp;&nbsp; /* write 10 bytes to the file */ <br>
        &nbsp;&nbsp; write(handle, buf, strlen(buf)); </p>
        <p>&nbsp;&nbsp; /* close the file */ <br>
        &nbsp;&nbsp; close(handle); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; </p>
        <p>函数名: creatnew <br>
        功&nbsp; 能: 创建一个新文件 <br>
        用&nbsp; 法: int creatnew(const char *filename, int
        attrib); <br>
        程序例: </p>
        <p>#include &lt;string.h&gt; <br>
        #include &lt;stdio.h&gt; <br>
        #include &lt;errno.h&gt; <br>
        #include &lt;dos.h&gt; <br>
        #include &lt;io.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; int handle; <br>
        &nbsp;&nbsp; char buf[11] = &quot;0123456789&quot;; </p>
        <p>&nbsp;&nbsp; /* attempt to create a file that doesn't
        already exist */ <br>
        &nbsp;&nbsp; handle = creatnew(&quot;DUMMY.FIL&quot;, 0);
        </p>
        <p>&nbsp;&nbsp; if (handle == -1) <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf(&quot;DUMMY.FIL
        already exists.\n&quot;); <br>
        &nbsp;&nbsp; else <br>
        &nbsp;&nbsp; { <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf(&quot;DUMMY.FIL
        successfully created.\n&quot;); <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; write(handle, buf,
        strlen(buf)); <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; close(handle); <br>
        &nbsp;&nbsp; } <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: creattemp <br>
        功&nbsp; 能:
        创建一个新文件或重写一个已存在的文件 <br>
        用&nbsp; 法: int creattemp(const char *filename, int
        attrib); <br>
        程序例: </p>
        <p>#include &lt;string.h&gt; <br>
        #include &lt;stdio.h&gt; <br>
        #include &lt;io.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; int handle; <br>
        &nbsp;&nbsp; char pathname[128]; </p>
        <p>&nbsp;&nbsp; strcpy(pathname, &quot;\\&quot;); </p>
        <p>&nbsp;&nbsp; /* create a unique file in the root
        directory */ <br>
        &nbsp;&nbsp; handle = creattemp(pathname, 0); </p>
        <p>&nbsp;&nbsp; printf(&quot;%s was the unique file
        created.\n&quot;, pathname); <br>
        &nbsp;&nbsp; close(handle); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: cscanf <br>
        功&nbsp; 能: 从控制台执行格式化输入 <br>
        用&nbsp; 法: int cscanf(char *format[,argument, ...]); <br>
        程序例: </p>
        <p>#include &lt;conio.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; char string[80]; </p>
        <p>&nbsp;&nbsp; /* clear the screen */ <br>
        &nbsp;&nbsp; clrscr(); </p>
        <p>&nbsp;&nbsp; /* Prompt the user for input */ <br>
        &nbsp;&nbsp; cprintf(&quot;Enter a string with no
        spaces:&quot;); </p>
        <p>&nbsp;&nbsp; /* read the input */ <br>
        &nbsp;&nbsp; cscanf(&quot;%s&quot;, string); </p>
        <p>&nbsp;&nbsp; /* display what was read */ <br>
        &nbsp;&nbsp; cprintf(&quot;\r\nThe string entered is:
        %s&quot;, string); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: ctime <br>
        功&nbsp; 能: 把日期和时间转换为字符串 <br>
        用&nbsp; 法: char *ctime(const time_t *time); <br>
        程序例: </p>
        <p>#include &lt;stdio.h&gt; <br>
        #include &lt;time.h&gt; </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; time_t t; </p>
        <p>&nbsp;&nbsp; time(&amp;t); <br>
        &nbsp;&nbsp; printf(&quot;Today's date and time:
        %s\n&quot;, ctime(&amp;t)); <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; <br>
        &nbsp; <br>
        &nbsp; </p>
        <p>函数名: ctrlbrk <br>
        功&nbsp; 能: 设置Ctrl-Break处理程序 <br>
        用&nbsp; 法: void ctrlbrk(*fptr)(void); <br>
        程序例: </p>
        <p>#include &lt;stdio.h&gt; <br>
        #include &lt;dos.h&gt; </p>
        <p>#define ABORT 0 </p>
        <p>int c_break(void) <br>
        { <br>
        &nbsp;&nbsp; printf(&quot;Control-Break pressed.&nbsp;
        Program aborting ...\n&quot;); <br>
        &nbsp;&nbsp; return (ABORT); <br>
        } </p>
        <p>int main(void) <br>
        { <br>
        &nbsp;&nbsp; ctrlbrk(c_break); <br>
        &nbsp;&nbsp; for(;;) <br>
        &nbsp;&nbsp; { <br>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf(&quot;Looping...
        Press &lt;Ctrl-Break&gt; to quit:\n&quot;); <br>
        &nbsp;&nbsp; } <br>
        &nbsp;&nbsp; return 0; <br>
        } <br>
        &nbsp; </p>
        </td>
    </tr>
</table>
</center></div><div align="center"><center>

<table border="0" cellspacing="1" width="640">
    <tr>
        <td class="p9" height="60">  <script>document.write("<p><a href=\"http://view.gznet.com/cgi-bin/rl_views.cgi?UID=10013421\" target=sxrl>"); 
document.write("<img src=\"http://refer.gznet.com/cgi-bin/rl_refer2.cgi?UID=10013421&refer="+escape(top.document.referrer)+"\" width=1 height=1 border=0 alt=\"  \">"); 
document.write("</a>"); 
</script></td>
    </tr>
</table>
</center></div>

<p>&nbsp;&nbsp; &nbsp;</p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -