本文目錄一覽:
- 1、C語言的基本數據類型和舉例!
- 2、C語言的三種基本數據類型是什麼?
- 3、C語言實驗二 數據類型、運算符與表達式 與順序表達式
- 4、C語言 四種基本數據類型
- 5、c語言上機實驗報告 數據類型與簡單的輸入|輸出 怎麼寫?
C語言的基本數據類型和舉例!
C語言有五種基本數據類型:字符、整型、單精度實型、雙精度實型和空類型。儘管這幾種類型數據的長度和範圍隨處理器的類型和C語言編譯程序的實現而異,但以bit為例,整數與CPU字長相等,一個字符通常為一個位元組,浮點值的確切格式則根據實現而定
C語言還提供了幾種聚合類型(aggregate
types),包括數組、指針、結構、共用體(聯合)、位域和枚舉
除v
o
i
d類型外,基本類型的前面可以有各種修飾符。修飾符用來改變基本類型的意義,以便更準確地適應各種情況的需求。修飾符如下:
C語言的三種基本數據類型是什麼?
C語言的三種基本數據類型為整型,實型,字符型。
1 整型,包括short, int, long等,用以表示一個整數,默認為有符號型,配合unsigned關鍵字,可以表示為無符號型。
2 實型,即浮點型,包括float, double等,用來表示實數,相對於整型,該類型可以表示帶有小數部分的數值。需要注意的是,實型在計算機語言中為近似值表示,並非準確值,在多次計算後可能會出現真值偏差。
3 字符型,即char型,用來表示各種字符,與ascii碼錶一一對應。除可以用來表示各類字符外,char型的其它規則與整型相同,可以認為char是一種特殊的整型。
C語言實驗二 數據類型、運算符與表達式 與順序表達式
1.
#include
stdio.h
main()
{
int
x,y,z;
float
arev;
printf(“請輸入三個整數,用空格隔開:\n”);
scanf(“%d%d%d”,x,y,z);
arev=(float)((x+y+z)/3);
printf(“平均數為:%f”,arev);
}
2.
#inlcude
stdio.h
main()
{
int
temp,
a,b;
printf(“請輸入兩個整數,用空格隔開:\n”);
scanf(“%d%d”,a,b);
printf(“a=%d,b=%d”,a,b);
a=temp;b=a;b=tem;
printf(“交失A,B的值後,a=%d,b=%b”,a,b);
}
3.沒給賞分,第三題就先不做了.
C語言 四種基本數據類型
C語言有四種基本數據類型:整型,浮點型,指針,聚合類型(數組和結構體)。
1、整型家族有九種數據類型:字符型(char),
有符號字符型(signed
char),無符號字符型
(unsigned
char),短整型(
short)
,無符號短整型(
unsigned
shortv)
,整型(
intv)
,無符號整型(unsigned
int),長整型(
long),無符長整型(unsigned
long)。
2、浮點型:浮點型包括單精度型和雙精度型。
(1)單精度型:一般佔4個位元組(32位),float
a=4.5。
(2)雙精度型:一般佔8個位元組(64位),double a=4.5。
3、指針(Pointer)是編程語言中的一個對象,利用地址,它的值直接指向(points
to)存在電腦存儲器中另一個地方的值。
4、聚合指對有關的數據進行內容挑選、分析、歸類,最後分析得到人們想要的結果,主要是指任何能夠從數組產生標量值的數據轉換過程。
擴展資料:
C語言中變量的命名規則:
1、命名應當直觀且可以拼讀,可望文知意,便於記憶和閱讀。
標識符最好採用英文單詞或其組合,不允許使用拼音。程序中的英文單詞一般不要太複雜,用詞應當準確。
2、命名的長度應當符合「min-length
max-information」原則。
C
是一種簡潔的語言,
命名也應該是簡潔的。例如變量名MaxVal
就比MaxValueUntilOverflow
好用。標識符的長度一般不要過長,較長的單詞可通過去掉「元音」形成縮寫。
3、當標識符由多個詞組成時,每個詞的第一個字母大寫,其餘全部小寫。
比如:int
CurrentVal;
這樣的名字看起來比較清晰,遠比一長串字符好得多。
4、盡量避免名字中出現數字編號,如Value1,Value2
等,除非邏輯上的確需要編號。比如驅動開發時為管腳命名,非編號名字反而不好。
5、對在多個文件之間共同使用的全局變量或函數要加範圍限定符(建議使用模塊名(縮寫)作為範圍限定符),如
GUI_
,etc。
參考資料來源:百度百科—整型
參考資料來源:百度百科—浮點型
參考資料來源:百度百科—指針
參考資料來源:百度百科—變量
c語言上機實驗報告 數據類型與簡單的輸入|輸出 怎麼寫?
數據類型有int float double char void 等等
輸入是 scanf() 輸出是printf()
原創文章,作者:EDYE,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/139502.html