如题所述
cè¯è¨ä¸å
许çåºæ¬æ°æ®ç±»åå
æ¬ï¼æ´åï¼shortãintãlongï¼ãå®åï¼å精度åfloatãå精度ådoubleï¼ãå符åï¼charï¼ã
æ¨èï¼ãCè§é¢æç¨ã
cè¯è¨æ3ç§åºæ¬æ°æ®ç±»åï¼
æ´åï¼è¡¨ç¤ºä¸ä¸ªæ´æ°ï¼é常å æ¬âshortâãâintâãâlongâçã
å®åï¼âå®åâå³ä¸ºæµ®ç¹åæ°æ®ï¼å æ¬âfloatâãâdoubleâçã
âå®åâé常ç¨æ¥è¡¨ç¤ºå®æ°ï¼è¿å¯ä»¥ç¨æ¥è¡¨ç¤ºæ´åä¸è½è¡¨ç¤ºçå°æ°ã
å符åï¼âå符åâå³ä¸ºâcharâåæ°æ®ï¼é常ç¨æ¥è¡¨ç¤ºåç§å符ã
âå符åâä¸âASCIIâç ä¸ä¸å¯¹åºã
æ©å±èµæï¼
C è¯è¨å å«çæ°æ®ç±»å
å ¶ä¸ï¼shortãintãlongãcharãfloatãdouble è¿å ä¸ªå ³é®å代表C è¯è¨éçå ç§åºæ¬æ°æ®ç±»åã
å¨ä¸åçç³»ç»ä¸ï¼è¿äºç±»åå æ®çåèé¿åº¦æ¯ä¸åçï¼
å¨32 ä½çç³»ç»ä¸
short å æ®çå å大å°æ¯2 个byteï¼
intå æ®çå å大å°æ¯4 个byteï¼
longå æ®çå å大å°æ¯4 个byteï¼
floatå æ®çå å大å°æ¯4 个byteï¼
doubleå æ®çå å大å°æ¯8 个byteï¼
charå æ®çå å大å°æ¯1 个byteã
å ·ä½å¯ä»¥ç¨sizeofæµè¯ä¸ä¸å³å¯ã
æ´å¤ç¸å ³ç¼ç¨ç¥è¯ï¼å¯è®¿é®ï¼ç¼ç¨å¦ä¹ ç½ç«ï¼ï¼
以ä¸å°±æ¯cè¯è¨ä¸å 许çåºæ¬æ°æ®ç±»åå æ¬åªäºï¼ç详ç»å 容ï¼æ´å¤è¯·å ³æ³¨phpä¸æç½å ¶å®ç¸å ³æç« ï¼
æ¨èï¼ãCè§é¢æç¨ã
cè¯è¨æ3ç§åºæ¬æ°æ®ç±»åï¼
æ´åï¼è¡¨ç¤ºä¸ä¸ªæ´æ°ï¼é常å æ¬âshortâãâintâãâlongâçã
å®åï¼âå®åâå³ä¸ºæµ®ç¹åæ°æ®ï¼å æ¬âfloatâãâdoubleâçã
âå®åâé常ç¨æ¥è¡¨ç¤ºå®æ°ï¼è¿å¯ä»¥ç¨æ¥è¡¨ç¤ºæ´åä¸è½è¡¨ç¤ºçå°æ°ã
å符åï¼âå符åâå³ä¸ºâcharâåæ°æ®ï¼é常ç¨æ¥è¡¨ç¤ºåç§å符ã
âå符åâä¸âASCIIâç ä¸ä¸å¯¹åºã
æ©å±èµæï¼
C è¯è¨å å«çæ°æ®ç±»å
å ¶ä¸ï¼shortãintãlongãcharãfloatãdouble è¿å ä¸ªå ³é®å代表C è¯è¨éçå ç§åºæ¬æ°æ®ç±»åã
å¨ä¸åçç³»ç»ä¸ï¼è¿äºç±»åå æ®çåèé¿åº¦æ¯ä¸åçï¼
å¨32 ä½çç³»ç»ä¸
short å æ®çå å大å°æ¯2 个byteï¼
intå æ®çå å大å°æ¯4 个byteï¼
longå æ®çå å大å°æ¯4 个byteï¼
floatå æ®çå å大å°æ¯4 个byteï¼
doubleå æ®çå å大å°æ¯8 个byteï¼
charå æ®çå å大å°æ¯1 个byteã
å ·ä½å¯ä»¥ç¨sizeofæµè¯ä¸ä¸å³å¯ã
æ´å¤ç¸å ³ç¼ç¨ç¥è¯ï¼å¯è®¿é®ï¼ç¼ç¨å¦ä¹ ç½ç«ï¼ï¼
以ä¸å°±æ¯cè¯è¨ä¸å 许çåºæ¬æ°æ®ç±»åå æ¬åªäºï¼ç详ç»å 容ï¼æ´å¤è¯·å ³æ³¨phpä¸æç½å ¶å®ç¸å ³æç« ï¼
温馨提示:答案为网友推荐,仅供参考
第1个回答 2020-11-25
语言-数据类型习题及答案
VIP专享文档 2014-08-18 5页 用App免费查看
第二章 数据类型,运算符与表达式
一.选择题
1.不合法的字符常量是(B)。
A) ‘\t’ B) “A” C) ‘a’ D)’\x32’
2、合法的字符常量是(D) 。
A) ‘\084’ B) ‘\84’ C) ‘ab’ D)’\x43’
2. (B)是C语言提供的合法的数据类型关键字。
A) Float B) signed C) integer D)Char
3.在以下各组标识符中,合法的标识符是(4)。
(1)A)B01 B)table_1 C) 0_t D) k%
(2)A)Fast_ B) void C)pbl D)<book>
(3)A)xy_ B)longdouble C)*p D)CHAR
(4) A) sj B)Int C)_xy D)w_y23
4.属于合法的C语言长整型常量的是(B) 。
A)5876273 B)0L C)2E10 D)(long)5876273
5.下面选项中,不是合法整型常量的是(B) 。
A)160 B)-0xcdg C)-01 D)-0x48a
6.判断int x = 0xaffbc;x的结果是(B)(turbo c 版本) 。
A)赋值非法 B)溢出 C)为affb D)为ffbc
VIP专享文档 2014-08-18 5页 用App免费查看
第二章 数据类型,运算符与表达式
一.选择题
1.不合法的字符常量是(B)。
A) ‘\t’ B) “A” C) ‘a’ D)’\x32’
2、合法的字符常量是(D) 。
A) ‘\084’ B) ‘\84’ C) ‘ab’ D)’\x43’
2. (B)是C语言提供的合法的数据类型关键字。
A) Float B) signed C) integer D)Char
3.在以下各组标识符中,合法的标识符是(4)。
(1)A)B01 B)table_1 C) 0_t D) k%
(2)A)Fast_ B) void C)pbl D)<book>
(3)A)xy_ B)longdouble C)*p D)CHAR
(4) A) sj B)Int C)_xy D)w_y23
4.属于合法的C语言长整型常量的是(B) 。
A)5876273 B)0L C)2E10 D)(long)5876273
5.下面选项中,不是合法整型常量的是(B) 。
A)160 B)-0xcdg C)-01 D)-0x48a
6.判断int x = 0xaffbc;x的结果是(B)(turbo c 版本) 。
A)赋值非法 B)溢出 C)为affb D)为ffbc