C语言_数据类型运算符及表达式_选择题(新).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言_数据类型运算符及表达式_选择题(新).doc》由会员分享,可在线阅读,更多相关《C语言_数据类型运算符及表达式_选择题(新).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1、一个C语言的执行是从:()A) 本程序的主函数开始,到本程序的主函数结束B) 本程序的第一个函数开始,到本程序的最后一个函数结束C) 本程序的主函数开始,到本程序的最后一个函数结束D) 本程序的第一个函数开始,到本程序的主函数结束A2. 以下叙述正确的是:A) 在C程序中,主函数必须位于程序的最前面B) 在C程序中,一行只能写一条语句C) C程序的基本结构是程序行D) C语句是完成某种程序功能的最小单位D3. 在C语言中(以16位PC机为例),五种基本数据类型存储空间长度的排列顺序是:A) charintlong int=floatdoubleB) char=intlong int=flo
2、atdoubleC) charintlong int=float=doubleD) char=int=long int=floatdoubleA4. 在C语言的变量类型说明中,int,char,float等类型的长度是:A) 固定的 B) 由用户自己定义的C) 任意的 D) 与机器字长有关的D5. 下列四组常数中,均是正确的八进制数或十六进制数的一组是:A) 016 0xbf 018B) 0abc 017 0xaC) 010 -0x11 0x16D) 0A12 7FF -123C6. 下列四组常数中,均是合法整型常量的一组是:A) 160 0xffff 011B) -0xcdf 01a 0xe
3、C) -01 986,012 0668D) -0x48a 2e5 0xA 7. 设有说明:char w; int x; float y; double z; 则表达式: w*x+z-y值的数据类型是:A) float B) charC) int D) doubleD8. 若有定义:int a=7; float x=2.5, y=4.7; 则表达式: x+a%3*(int)(x+y)%2/4的值是:A) 2. B) 2.C) 3. D) 0.A 9. 已知字母A的ASCII码为十进制的65,下面程序输出正确的是: main() char ch1, ch2; ch1=A+5-3; ch2=A+6-
4、3; printf(%d, %cn, ch1, ch2); A) 67, D B) B, CC) 不确定的值 D) C, DA 10. 在C语言中,下面合法的长整型数是:A) 0L B) C) 0. D) 2.1869e10A11. 若有说明语句:char c=101; 则变量c:A) 包含一个字符 B) 包含两个字符C) 包含三个字符 D) 说明不合法A12. 设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f的数据类型是:A) int型 B)float型C) double型 D)不确定C13. C语言中的变量名只能由字母,数字和下划线三种字符组成,且第一个字符:A) 必须为字
5、母 B) 必须为下划线C) 必须为字母或下划线 D) 可以是字母,数字或下划线中的任意一种C14. 若有定义int x=3,y=2和float a=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是:A) 0 B) 2C) 1.5 D) 1D15. 若有定义int a=12,n=5,则表达式a%=(n%2)运算后,a的值:A) 0 B) 1C) 12 D) 6A 16. 以下叙述中不正确的是:A) 空字符串(即两个双引号连写)只占一个存储单元B) 字符型常量可以放在字符型变量中C) 字符型常量可以放在字符串变量中D) 字符型常量可以与整数混合运算,而字符串常量不可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 数据类型 运算 表达式 选择题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内