C語言數據變量的聲明
成都創(chuàng)新互聯公司是一家集網站建設,牧野企業(yè)網站建設,牧野品牌網站建設,網站定制,牧野網站建設報價,網絡營銷,網絡優(yōu)化,牧野網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。整型變量的聲明用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)的區(qū)別:
01.在內存中占有的字節(jié)數不同
單精度浮點數在機內存占4個字節(jié)
雙精度浮點數在機內存占8個字節(jié)
02.有效數字位數不同
單精度浮點數有效數字8位
雙精度浮點數有效數字16位
03.數值取值范圍
單精度浮點數的表示范圍:-3.40E+38~3.40E+38
雙精度浮點數的表示范圍:-1.79E+308~-1.79E+308
04.在程序中處理速度不同
一般來說,CPU處理單精度浮點數的速度比處理雙精度浮點數快
的詳細內容,更多請關注創(chuàng)新互聯成都網站設計公司其它相關文章!
另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享題目:C語言的基礎知識-創(chuàng)新互聯
網頁鏈接:http://jinyejixie.com/article46/dcjehg.html
成都網站建設公司_創(chuàng)新互聯,為您提供外貿建站、用戶體驗、品牌網站制作、企業(yè)建站、電子商務、響應式網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯