欢迎来到天天文库
浏览记录
ID:57678546
大小:63.00 KB
页数:20页
时间:2020-08-31
《2015批次程序设计基础复习大纲(答案).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、对外经济贸易大学远程教育学院2014-2015学年第一学期《程序设计基础》复习大纲一、单选题1.下面描述中不正确的是( )A.软件不仅仅是程序B.程序是指令的集会,计算机语言是编写程序的工具C.计算机语言都是形式化语言,它有严格的语法规则和定义D.计算机语言只能编写程序而不能表示算法2.C语言程序的基本单位是( )A.语句 B.函数 C.程序行 D.字符 3.C语言中字符
2、(char)数据在内存中存储的是( )A.原码 B.补码 C.反码 D.ASCⅡ码 4.以下错误的转义字符是( )A.’\’ B.’’’ C.’81’ D.’ ’ 5.已知:chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变量c的数据
3、类型是( )A.int B.char C.float D.double 6.已知:intx=1,y=2,z;则执行:z=x>y?++x:++y;则z的值为( )A.1 B.2 C.3 D.4 7.执行下面语句后x的值为inta=14,b=15,x;
4、charc=’A’;x=((a&&b)&&(c<’a’));( )A.TRUE B.FALSE C.0 D.1 8.下列四个选项中,均是C语言关键字的选项是( )A.autoenuminclude B.switchtypedefcontinue C.signedunionscanf D.ifstructtype
5、 9.C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符( )A.必须为字母B.必须为下划线C.必须为字母或下划线D.可以使字母,数字和下划线中任一字符10.若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )A.2. B.2. C.3. D.0. 11.设变量a是整型,f是实型,i是双精度型,则表达式10
6、+'a'+i*f值的数据类型为( )A.int B.float C.double D.不确定 12.表达式(a=3*5,a*5),a+5的值是多少( )A.20 B.80 C.不能确定 D.15 13.语句:printf("%d",12&&12);的输出
7、结果是( )A.12 B.1 C.24 D.0 14.若已定义x和y为double型,则表达式:x=1,y=x+3/2的值是( )A.1 B.2 C.2.0 D.2.5 15.若x和y都是int型变量,x=100,y=200,且有下面的程序
8、片段:printf("%d",(x,y));上面程序片段的输出结果是( )A.200B.100C.200100D.输出格式符不够,输出不确定的值16.表达式:10!=9的值是( )A.true B.非零值 C.0 D.1 17.若inta,b,c;则为它们输入数据的正确输入语句是( )A.read(a,b,c);
此文档下载收益归作者所有