91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C語言的基礎知識

發布時間:2020-06-17 14:23:50 來源:億速云 閱讀:199 作者:鴿子 欄目:編程語言

C語言數據變量的聲明

整型變量的聲明用int,如:int a;

單精度浮點型的聲明用float,如:float b;

雙精度浮點型的聲明用double,如:double c;

C語言基本的輸入輸出

從鍵盤輸入數據用scanf(),

調用格式為:scanf(“%d”, &a);scanf(“%f”, &b);scanf(“%lf”, &c);

輸出數據到屏幕用printf()

調用格式為:printf(“%d %f %lf”,a,b,c);

輸出“hello world”

#include<stdio.h>
int main()
{
    printf("hello world");
    return 0;
}

簡單的數值計算:

#include<stdio.h>        //包含一個頭文件stdio.h以完成程序的基本輸入輸出

int main()     //程序主函數,每個程序必須要有的部分

{    //語句框,表示框內的語句屬于主函數,在主函數聲明的變量只在主函數內部有效

    int a,a1=1;    //聲明整形變量a和a1,并直接給a1賦初值為1(使用任何變量都必須先聲明后使用)

    a=2;    //給聲明過的整形變量a賦值為2

    float b,b1=1.5;   //聲明單精度浮點類型變量b和b1,并直接給b1賦初值為1.5

    b=3.5;           //給聲明過的單精度浮點數b賦值為3.5

    double c,c1=2.5;   //聲明雙精度浮點類型變量c和c1,并直接給c1賦初值為2.5

    c=4.5;            //給聲明過的雙精度浮點數c賦值為4.5

    double d=a+b+c+a1+b1+c1;   //聲明一個雙精度浮點數d,并把a+b+c+a1+b1+c1的值賦給d

    printf("%lf",d);     //輸出d

    scanf("%d %f %lf",&a,&b,&c);   //從鍵盤上輸入三個值,并分別重新賦給a,b,c,其中%d %f %lf稱為占位符,其分別為整型、單精度浮點型、雙精度浮點型的占位符表示形式

    printf("%d %f %lf",a,b,c);       //輸出a,b,c

    return 0;                     //主函數(main函數)結束的標志

}

單精度浮點數(float)與雙精度浮點數(double)的區別

01.在內存中占有的字節數不同

單精度浮點數在機內存占4個字節

雙精度浮點數在機內存占8個字節

02.有效數字位數不同

單精度浮點數有效數字8

雙精度浮點數有效數字16

03.數值取值范圍

單精度浮點數的表示范圍:-3.40E+38~3.40E+38

雙精度浮點數的表示范圍:-1.79E+308~-1.79E+308

04.在程序中處理速度不同

一般來說,CPU處理單精度浮點數的速度比處理雙精度浮點數快

的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

化德县| 乾安县| 龙口市| 昔阳县| 淮南市| 临武县| 锡林浩特市| 郎溪县| 甘孜县| 石阡县| 武隆县| 松溪县| 丹寨县| 红安县| 微山县| 神木县| 临漳县| 文登市| 东平县| 罗田县| 资兴市| 崇左市| 鲁甸县| 芦山县| 拉萨市| 化州市| 梁山县| 隆回县| 桐乡市| 秦皇岛市| 永和县| 保定市| 中超| 建始县| 黎城县| 息烽县| 舞钢市| 石嘴山市| 西畴县| 祁门县| 赫章县|