电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

西安交通大学19年5月补考《程序设计综合训练》作业考核试题满分哦

  • 资源ID:89119164       资源大小:34KB        全文页数:10页
  • 资源格式: DOC        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

西安交通大学19年5月补考《程序设计综合训练》作业考核试题满分哦

西安交通大学19年5月补考程序设计综合训练作业考核试题-0001试卷总分:100 得分:100一、 单选题 (共 50 道试题,共 100 分)1.循环体至少被执行一次的循环语句为( )。A.forB.whileC.do-whileD.任一种循环正确答案:C2.循环语句"for(i=0;i<=n;i+) S;"中循环体S被执行的次数为( )。A.1B.n-C.nD.n+1正确答案:D3.若有以下定义:float x; int a,b; 则错误的switch语句是_。A.switch(x)case 1.0:printf("*n"); case 2.0:printf("*n"); B.switch(a)case 1:printf("*n");case 2:printf("*n"); C.switch(a+b) case 1:printf("*n"); case 1+2:printf("*n"); D.switch(a+b);case 1:printf("*n");case 2:printf("*n"); 正确答案:A4.当处理一个问题时的循环次数已知时,最好采用( )语句来解决。A.forB.whilC.do-whileD.switch正确答案:A5.在C语言中,所有预处理命令都是以( )符号开头的。A.*B.#C.&D.正确答案:B6.在C语言中,正确的int类型的常数是_。A.-2UB.059C.3aD.0xAF正确答案:D7.假定p是一个指向float类型的数据指针,则p+1所指向的数据的地址比p所指向的数据地址大( )个字节。A.1B.2C.4D.8正确答案:C8.以下函数的类型是_。int sum(double x, double y) double s; s=x+y; return s;A.字符型B.不确定C.整型D.实型正确答案:C9.以下叙述不正确的是_。A.一个C源程序文件必须包含一个main( )函数B.一个C源程序文件可由一个函数组成C.一个C源程序文件是一个编译单位D.一个C源程序文件可由多个函数组成正确答案:A10.下列对字符串的定义中,错误的是_ 。A.char str5= "abcde"B.char str = "abcde"C.char *str ="abcde"D.char str = 'a', 'b', 'c', 'd', 'e', '0'正确答案:A11.当执行以下程序时,_。#include <stdio.h> void main() int a; while(a=5) printf("%d ",a-);A.循环体将执行5次B.循环体将执行0次C.循环体将执行无限次D.系统会当机。正确答案:C12.假定n的值为6,则表达式+n的值为( )。A.6B.5C.4D.7正确答案:D13.若要以读和写两种操作方式打开一个二进制文件,当文件不存在时返回打开失败信息,则选用的打开方式字符串为( )。A.r+B.ab+C.rb+D.wb+正确答案:C14.枚举类型中的每个枚举常量值都是一个( )。A.整数B.浮点数C.字符D.记录正确答案:A15.若在一个源程序文件中定义了一个允许其他源文件引用的实型外部变量x,则在另一文件中可以使用的引用说明是_。A.extern float x;B.float x;C.extern auto float x;D.extern static float x;正确答案:A16.任何复杂的程序,都是由_构成的。A.分支结构、顺序结构、过程结构B.循环结构、分支结构、过程结构C.顺序结构、循环结构、分支结构D.循环结构、分支结构正确答案:C17.以下叙述正确的是_。A.函数的定义和函数的调用均不可以嵌套B.函数的定义和函数的调用均可以嵌套C.函数的定义可以嵌套,但函数的调用均不可以嵌套D.函数的定义不可以嵌套,但函数的调用均可以嵌套正确答案:D18.以下能对一维数组a进行初始化的语句是: ( )。A.int a5=(0,1,2,3,4,)B.int a(5)=C.int a3=0,1,2D.int a5=10*1正确答案:C19.凡是在函数中未指定存储类别的局部变量,其隐含的存储类别是_。A.静态(static)B.外部(extern)C.自动(auto)D.寄存器(register)正确答案:C20.若有定义char x = "12345" char y = '1', '2', '3', '4', '5';则。A.x数组与y数组的长度相同B.x数组长度大于y的长度C.x 数组长度小于y数组长度D.x数组等价与y 数组正确答案:B21.假定指针变量p定义为"int *p=malloc(sizeof(int);",要释放p所指向的动态存储空间,应调用的函数为( )。A.free(p)B.delete(pC.free(*p)D.free(&p)正确答案:A22.假定一个二维数组的定义语句为"int a34=3,4,2,8,6;",则元素a11的值为( )。A.2B.4C.6D.8正确答案:D23.设有以下程序片段,请问执行后的输出结果是_。char ch='A'ch=(ch>='a' && ch<='z')?ch:ch-'A'+'a'printf("%c" , ch);A.AB.aC.ZD.z正确答案:B24.若要使p指向二维整形数组a1020,则p的类型为( )。A.int *B.int * *C.int *20D.int(*)20正确答案:D25.下面( )表达式的值为4。A.11/3B.11.0/3C.(float)11/3D.(int)(11.0/3+0.5)正确答案:D26.在下列选项中,不正确的函数原型格式为( )。A.int Function(int a);B.void Function(char);C.int Function(a*b);D.void int (double *a);正确答案:C27.C语言中,关系表达式和逻辑表达式的值是( )。A.0B.0或1C.1D.T或F正确答案:B28.以下有关switch语句的正确说法是_。A.break语句是语句中必须的一部分B.在switch 语句中可以根据需要使用或不使用break语句C.break语句在switch 语句中不可以使用D.在switch 语句中的每一个case都要用break语句正确答案:B29.标准输入设备的文件流标识符是( )。A.stderrB.stdinC.stdoutD.stdio正确答案:B30.若变量c为char类型,能正确判断c为小写字母的表达式是_。A.'a'<=c<= 'z'B.(c>= 'a')|(c<= 'z')C.('a'<=c)and('z'>=c)D.(c>='a')&&(c<='z')正确答案:D31.组成C程序的基本单位是_。A.表达式与语句B.若干文件C.函数D.main函数正确答案:C32.下列变量定义正确的是_。A.int x_1; y;B.int x=y=5;C.int for=4;D.int printf=2,x_y=2;正确答案:D33.下列错误的语句是_。A.int k,*p=&k; scanf(“%d”,&k);B.int k,*p=&k; scanf(“%d”,p);C.int k,*p; *p=&k; scanf(“%d”,p);D.int k,*p ; p=&k; scanf(“%d”,p);正确答案:C34.由C语言源程序文件编译而成的目标文件的默认扩展名为( )。A.cppB.cC.exeD.obj正确答案:D35.逻辑表达式(x<0 | y=5)相反表达式为( )。A.x<=0 | y!=5B.x<=0 &&y!=5C.x>0 | y!=5D.x>0 && y=0正确答案:B36.下列的字符数组定义中,存在语法错误的是( )。A.char a20="abcdefg"B.char a="x+y=55"C.char a15='1','2'D.char a10='5'正确答案:D37.逻辑表达式(x>0 && x<=10)的相反表达式为( )。A.x10B.x10C.x<=0 |x<=10D.x>0 && x>10正确答案:A38.带有随机函数调用的表达式rand()%20的值在( )区间内。A.1-19B.1-20C.0-19D.0-20正确答案:C39.语句if (!i ) i+; 中的条件表达式 !i 等价于_。A.i=0B.i!=1C.i!=0D.-i正确答案:A40.表示文件结束符的符号常量为( )。A.eofB.EofC.EOFD.feof正确答案:C41.若有定义:int b5;则以下对b 数组元素的正确引用是_。A.*&b5B.b+2C.*(*(b+2)D.*(b+2)正确答案:D42.若有一个函数原型语句为"double * function();",则此函数的返回值类型 为( )。A.实数型B.实数指针型C.函数指针型D.数组型正确答案:B43.若“int n; float f=13.8;”,则执行“n=(int)f%3”后,n的值是( )。A.1B.4C.4.333333D.4.6正确答案:A44.程序运行中需要从键盘输入多于一个数据时,各数据之间默认使用( )符号作为分隔符。A.空格或逗号B.逗号后回车C.逗号或分号D.空格或回车正确答案:D45.已知:int a10; 则对a数组元素的正确引用是( )。A.a10B.a3.5C.a(5)D.a0正确答案:D46.以下对一维数组a的正确说明是:A.char a(10);B.int a;C.int k5,ak;D.char a

注意事项

本文(西安交通大学19年5月补考《程序设计综合训练》作业考核试题满分哦)为本站会员(哼****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.