1樓:夏花花
三角函式
反三角函式
雙曲三角函式
指數與對數
取整絕對值
標準化浮點數
取整與取餘
c語言的學習技巧
要學好c語言首先要買一本好的入門書籍,大學教程裡,一般會選擇譚浩強老師的書。對於新手來說事不錯的選擇。
先看書,看的差不多似乎明白的時候。一定要把程式敲出來自己執行一遍。否則,容易產生眼高手低的錯誤。
程式設計工具推薦vc6.0,其使用教程可以去網上查一下,一定要多敲程式,哪怕是是對著書本敲。
最後,自己改寫程式。通過前面的學習,此時應該能掌握一些基本的程式設計的技巧。一定要有自己的想法,然後讓自己的想法變成程式來實現。
程式語言的學習就是堅持的過程,只要一門啃下來,再去學習其他的語言就很輕鬆了。
2樓:匿名使用者
1.int abs(int i); 求整數的絕對值。
2.long labs(long n); 求長整型數的絕對值。
3.double fabs(double x); 求實數的絕對值。
4.double floor(double x); 求不大於x的最大整數,它相當於數學函式[x]。
5.double ceil(double x); 求不小於x的最小整數。
6.double sqrt(double x); 求x的平方根。
7.double log10(double x); 求x的常用對數。
8.double log(double x); 求x的自然對數。
9.double exp(double x); 求尤拉常數e的x次方。
10.double pow10(int p); 求10的p次方。
11.double pow(double x, double y); 求x的y次方。
12.double sin(double x); 正弦函式。
13.double cos(double x); 餘弦函式。
14.double tan(double x); 正切函式。15.double asin(double x); 反正弦函式。
16.double acos(double x); 反餘弦函式。
17.double atan(double x); 反正切函式。18.double atan2(double x); 反正切函式2。
3樓:匿名使用者
看一下math.h 就自然清楚了!
4樓:匿名使用者
很多的三角函式
字串處理函式
檔案操作函式等等
c語言常用的函式有哪些
5樓:蘇嘉愛娛樂
c語言庫函式,常用庫函式有:
1、scanf格式輸入函式
2、printf格式輸出函式
3、systemdos命令函式
4、sort排序
5、main主函式
6、fgets檔案讀取字串函式
7、fputs檔案寫入字串函式
8、fscanf檔案格式讀取函式
9、fprintf檔案格式寫入函式
10、fopen開啟檔案函式
11、getchar輸入字元函式
12、putchar輸出字元函式
13、malloc動態申請記憶體函式
14、free釋放記憶體函式
15、abs求絕對值數學函式
16、sqrt求平方根數學函式
擴充套件資料
語言組成:
1、資料型別
c的資料型別包括:整型、字元型、實型或浮點型(單精度和雙精度)、列舉型別、陣列型別、結構體型別、共用體型別、指標型別和空型別。
2、常量與變數
常量其值不可改變,符號常量名通常用大寫。
變數是以某識別符號為名字,其值可以改變的量。識別符號是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應儲存單元。
3、陣列
如果一個變數名後面跟著一個有數字的中括號,這個宣告就是陣列宣告。字串也是一種陣列。它們以ascii的null作為陣列的結束。要特別注意的是,方括內的索引值是從0算起的。
4、指標
如果一個變數宣告時在前面使用 * 號,表明這是個指標型變數。換句話說,該變數儲存一個地址,而 *(此處特指單目運算子 * ,下同。c語言中另有 雙目運算子 *) 則是取內容操作符,意思是取這個記憶體地址裡儲存的內容。
指標是 c 語言區別於其他同時代高階語言的主要特徵之一。
6樓:金色潛鳥
c語言常用的函式很多。例如輸入輸出,含在 stdio.h裡,數學函式,含在 math.h 裡,時間函式 含在time.h裡,字串函式 含在 string.h 裡
例如: 鍵盤有格式輸入 scanf("%d %c", &n, &ch); 格式五花八門,%f %lf %c %s ...
有格式輸出 printf("%d %s %c %f", n, str, ch, x);
輸入一行字串 gets(str); 輸入一個字元 ch = getchar();
輸出一行字串 puts(str); 輸出一個字元 putchar(ch);
數學函式: sqrt(v), fabs(v), sin(a), cos(a), pow(b,n);
時間函式: time(); 隨機函式 srand(), rand();
字串函式: strlen(), strcmp(), strcat(), strcpy();
動態分配: malloc(),...
很多,世界上沒有一個人能全背誦出來的。
7樓:宗誠莊申
#include
//設定插入點
#include
//字元處理
#include
//定義錯誤碼
#include
//浮點數處理
#include
//檔案輸入/輸出
#include
//引數化輸入/輸出
#include
//資料流輸入/輸出
#include
//定義各種資料型別最值常量
#include
//定義本地化函式
#include
//定義數學函式
#include
//定義輸入/輸出函式
#include
//定義雜項函式及記憶體分配函式
#include
//字串處理
#include
//基於陣列的輸入/輸出
#include
//定義關於時間的函式
#include
//寬字元處理及輸入/輸出
#include
//寬字元分類
標準c/c++
(同上的不再註釋)
#include
//stl
通用演算法
#include
//stl
位集容器
#include
#include
#include
#include
#include
//複數類
#include
#include
#include
#include
#include
//stl
雙端佇列容器
#include
//異常處理類
#include
#include
//stl
定義運算函式(代替運算子)
#include
#include
//stl
線性列表容器
#include
//stl
對映容器
#include
#include
//基本輸入/輸出支援
#include
//輸入/輸出系統使用的前置宣告
#include
#include
//基本輸入流
#include
//基本輸出流
#include
//stl
佇列容器
#include
//stl
集合容器
#include
//基於字串的流
#include
//stl
堆疊容器
#include
//標準異常類
#include
//底層輸入/輸出支援
#include
//字串類
#include
//stl
通用模板類
#include
//stl
動態陣列容器
#include
#include
using
namespace
std;
c99增加
#include
//複數處理
#include
//浮點環境
#include
//整數格式轉換
#include
//布林環境
#include
//整型環境
#include
//通用型別數學巨集
數學裡的函式與c語言的函式有什麼區別?
8樓:中教朝陽教區
c的函式是對數學函式的一種抽象
比如數學中的y = x + 1;
其輸入為x(c中稱為引數),
輸出(在c中叫返回值)為y。
那麼上述數學函式在c中就表示為:
double line(double x)通過上例可知,c語言中的函式是隻一個模組。是可以被呼叫的部分。是計算機行業中的概念。
數學的函式是一種對映,是一個數學概念。
9樓:匿名使用者
不是,c裡的函式分兩部分,一部分是你自己寫的,還是一部分是別人寫好的
c函式包括了一些常用的數學函式,但還有很大部分是其他函式,例如,printf()這個函式用輸出內容的,在數學中就沒有這類函式
10樓:匿名使用者
c裡的函式要麼是c函式庫裡別人編好的,要麼是你自已寫的,只不過為了可讀性把函式的名弄的跟數學裡的一樣,比如求一個數的n次方這個函式c裡就沒有,得你自已寫,你要看c有什麼函式,可以去頭文 件math.h裡看。
11樓:孝鯤繆玄雅
數學裡的函式是指一組變數和另一組變數間確定的對映關係.
c裡面的函式是通過指定的邏輯流程實現某項可以被預期的功能.
兩者完全不是一個概念.
c語言的函式和數學函式是什麼意思?
12樓:匿名使用者
1、函式
就是一系列c語句的集合,為了完成某個會重複使用的特定功能。需要該功能的時候,直接呼叫該函式即可,不用每次都堆疊一大堆的**。需要修改該功能的時候,也只要修改和維護這一個函式即可。
2、c語言中,數學函式是函式的一種。指專門進行數**算的函式,一般都在標頭檔案下,數學函式列表:
1)int abs(int i); 求整數的絕對值。
2)long labs(long n); 求長整型數的絕對值。
3)double fabs(double x); 求實數的絕對值。
4)double floor(double x); 求不大於x的最大整數,它相當於數學函式[x]。
5)double ceil(double x); 求不小於x的最小整數。
6)double sqrt(double x); 求x的平方根。
7)double log10(double x); 求x的常用對數。
8)double log(double x); 求x的自然對數。
9)double exp(double x); 求尤拉常數e的x次方。
10)double pow10(int p); 求10的p次方。
11)double pow(double x, double y); 求x的y次方。
12)double sin(double x); 正弦函式。
13)double cos(double x); 餘弦函式。
14)double tan(double x); 正切函式。
15)double asin(double x); 反正弦函式。
16)double acos(double x); 反餘弦函式。
17)double atan(double x); 反正切函式。
18)double atan2(double x); 反正切函式2。
c語言中輸出函式有哪些,C語言中,輸出函式有哪些?
美麗羊光 c語言輸入輸出函式有很多,標準i o函式中包含了如下幾個常用的函式 scanf,printf,getc,putc,getchar,putchar,gets,puts,fgets,fputs,fgetc,fputc,fscanf,fprintf等.int scanf const char f...
c語言中的strlen函式,C語言中的strlen函式
冰 vs 霰 strlen是測量字串長度的 char d 和char a china char b 是等價的 是陣列的表示形式 而char c 卻是字元陣列所以並不能得到結果 strlen函式測量字串中字元個數,不包括結尾的 0 字元,你的 char c沒有結尾的 0 不是合法的字串,所以結果不對 ...
c語言中的標準函式有哪些,C語言中的標準函式有哪些
c語言輸入輸出函式有很多,標準i o函式中包含了如下幾個常用的函式 scanf,printf,getc,putc,getchar,putchar,gets,puts,fgets,fputs,fgetc,fputc,fscanf,fprintf等.int getc file fp getc主要是從檔案...