ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:18.60KB ,
资源ID:8137958      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8137958.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(奥鹏西安交通大学19年课程考试《程序设计基础高起专》作业考核试题答案Word文档下载推荐.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

奥鹏西安交通大学19年课程考试《程序设计基础高起专》作业考核试题答案Word文档下载推荐.docx

1、以下程序段的输出结果是()inta=1234;printf(%2dn,a);A.12 B.34 C.1234 D.提示出错、无结果 C语言中,要求运算数必须是整型的运算符是()。A. B.% C.!D. B 下列程序段的输出结果为()。Intx=3,y=2;,(x-=y,x*=y+8/5);A.1 B.7 C.3 D.5 以下选项中合法的实型常数是()。A.5E2.0 B.E-3 C.2E0 D.1.3E 关于switch语句说法不正确的是() A.case的次序不影响执行结果 B.每个case语句后面的常量可以不同 C.在执行完一个case语句后转到下一个case语句执行 D.每个case语

2、句后面表达式只能是常量 关于数组,下列说法正确的是() A.对数组的初始化操作在定义数组的同时进行 B.给数组赋初值时,必须所有数组元素都被赋值 C.给数组元素全部赋初值时,一定要指明数组的大小。D.引用数组元素的时候,可以一次引用数组中的全部元素 下面关于dowhile语句和while语句说法正确的是() A.while语句和dowhile语句肯定都要执行 B.两者运行结果不同 C.dowhile在判断条件之前先执行循环体一次 D.while语句至少执行一次 以下程序的运行结果是()。main()inti=1,sum=0;while(i10) sum=sum+1;i+;i=%d,sum=%d

3、,i,sum); A.i=10,sum=9 B.i=9,sum=9 C.i=2,sum=1 D.运行出现错误 D 以下说法错误的是() A.C语言函数分为由系统提供的标准库函数和由程序员自己定义的函数 B.在主函数main()中可以调用其他函数,其他函数之间不可以相互调用 C.C语言的程序是由一个函数或多个函数组成的 D.对于一个很大的任务,一般把它分解成若干源文件,分别编写和调试 doublex;scanf(%lfx);不可以赋值给x变量的常量是()。A.123 B.100000 C.AD.abc以下程序的输出结果是()intf()staticinti=0;ints=1;s+=i;retur

4、ns;main() inti,a=0;for(i=0;i5;i+)a+=f();%dnA.20 B.24 C.25 D.15 若有说明.inti,j=2,*p=,则能完成i=j赋值功能的语句是()。A.i=*p;B.*p=* C.i D.i=*p;凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。A.自动(auto) B.静态(static) C.外部(extern) D.寄存器(register) 若有inta=1,2,3,4;则*(a+1),*(*a+1)的含义分别为()。A.非法,2 B.&a10,2 C.&a01,3 D.a00,4 以下错误的描述是:函数调用可以()。A.出

5、现在执行语句中 B.出现在一个表达式中 C.做为一个函数的实参 D.做为一个函数的形参 若有下列定义和语句,则对a数组元素的非法引用是()。Inta23,(*pt)3;pt=a;A.pt00 B.*(pt+1)2 C.*(pt1+2) D.*(a0+2 以下叙述中不正确的是()。A.一个好的程序应该有详尽的注释 B.在C程序中,赋值运算符的优先级最低 C.在C程序中,j+;是一条赋值语句 D.C程序中的#include和#define均不是C语句 若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是() A.p=2*(int*)malloc(sizeof(int);B.p=

6、(int*)malloc(2*sizeof(int);C.p=(int*)malloc(2*2);D.p=(int*)calloc(2,sizeof(int);结构体类型的定义允许嵌套是指()。A.成员是已经或正在定义的结构体型 B.成员可以重名 C.结构体型可以派生 D.定义多个结构体型 关于建立函数的目的,以下正确的说法是()。A.提高程序的执行效率 B.提高程序的可读性 C.减少程序的篇幅 D.减少程序文件所占内存 下列说法不正确的是:() A.、只能用于变量 B.、比负号运算符的优先级要高 C.、的结合方向是:自右至左。D.、常用于循环变量表达式中 以下叙述正确的是() A.可以把de

7、fine和if定义为用户标识符 B.可以把define定义为用户标识符,但不能把if定义为用户标识符 C.可以把if定义为用户标识符,但不能把define定义为用户标识符 D.define和if都不能定义为用户标识符 C语言中,定义结构体的保留字是()。A.union B.struct C.enum D.typedef 若k为int型变量,则以下程序段的执行结果是()。k=-8567;|%06D|n,k);A.格式描述符不合法,输出无定值 B.输出为|%06D| C.输出为|0-8567| D.输出为|-8567| 以下叙述中正确的是()。A.在程序的一行上可以出现多个有效的预处理命令行 B.

8、使用带参的宏时,参数的类型应与宏定义时的一致 C.宏替换不占用运行时间,只占编译时间 D.在以下定义中CR是称为宏名的标识符#defineCR045 若有以下程序#includevoidf(intn);main()voidf(intn);f(5);voidf(intn)printf(% dn,n);则以下叙述中不正确的是() A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f B.若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f C.对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明 D.函数f无返回值,所以可用void将其类型定义为无

9、值型 在计算机中,一个字节所包含二进制位的个数是() A.2 B.4 C.8 D.16 以下不合法的赋值语句是()。A.x=y=100 B.d-;C.x+y;D.c=int(a+b);ACD 以下选项中,合法的字符常量是()。A.tB.17C.nD.xaaABD 设有以下定义inta=0;doubleb=1.25;charc=A;#defined2则下面语句中正确的是()。A.a+;B.b+;C.c+;D.d+;ABC t为int类型,进入下面的循环之前,t的值为0dowhile(t 1);则以下叙述中正确 的是() A.循环控制表达式的值为0 B.循环控制表达式的值为1 C.循环控制表达式合

10、法 D.以上说法都不对 AC 下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是()。A.只能是0或1 B.只能是0或非0正数 C.可以是整型或字符型数据 D.可以是任何类型的数据 以下描述正确的是()。A.使用while和do-while循环时,循环变量初始话的操作应在循环体语句之前完成 B.while循环是先判断表达式,后执行循环语句 C.do-while和for循环均是先执行循环语句,后判断表达式 D.for,while和do-while循环中的循环体均可以由空语句构成 以下叙述正确的是()。A.预处理命令行都必须以#开始 B.在程序中凡是以开始的语句行都是预处理命令行 C.C程序在

11、执行过程中对预处理命令行进行处理 D.#defineABCD是正确的宏定义 下列为c语言的关键字是() A.if C.union D.Int 以下选项中合法的表达式是()。A.0=x100 B.i=j 0 C.(char)(65+3) D.x+1=x+1 以下描述错误的是()。A.continue语句的作用是重新开始一次循环体的执行 B.只能在循环体内和switch语句体内使用break语句 C.在循环体内使用break语句和continue语句的作用相同 D.从多重循环嵌套中退出是,只能使用goto语句 CD 用户标识符中可以出现下划线和中划线(减号)。A.错误 B.正确 C语言中,函数的隐含存储类别是extern() break语句可用于switch语句,也可用于for、while和do循环语句中。若有staticinta10;则a数组的10个元素的值都是0。在C程序中“%”是只能用于整数运算的运算符,而“/”是既可以用于整数运算又可以用 于实数运算的运算符。一个无符号整数各数字往左移动2位后,一定是原数的4倍。函数的实参可以传递给形参,形参也可以传递给实参。数组名代表数组的起始地址。在某种意义上,char和int通用。若定义char*str;则str=BOOK是正确的。 B

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2