欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    福建专升本计算机科学类真题.docx

    • 资源ID:888663       资源大小:85.06KB        全文页数:22页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    福建专升本计算机科学类真题.docx

    C01机密启用前2007年福建省高职高专升本科入学测试软件工程专业知识试卷(测试时间150分钟,总分值300分,共三局部)做题说明:答案卸载做题纸相应的位置上,写在试卷上一律不给分.第一部C语言程序设计(IoO分)一、单项选择题(本大题共30小题,每题2分,共60分)在每题列出的四个备选项中只有一个符合题目要求,请将正确答案代码填写在做题纸相应的位置上.写在试卷上不得分.1 .以下选项中合法的C语言关键字是A.VARB.charC.integerD.default2 .假设a为int类型,且其值为3,那么执行完表达式a+=a-=a*a后,a的值是A.-3B.9c.-12D.63 .设x、y、r均为int型变量,那么执行完语句:x=y=3;t=+x|+y;后,y的值为A.不定值B.4C.3D.14 .有以下程序段intk=0;while(k=l)k+;WhiIe循环的次数是A.无限次B.语法错误C.一次也不执行D.执行1次5 .以下程序执行后sum的值是main()intI,sum;for(i=l;i<6;i+)sum+=I;printf(,z%dnzz,sum);)A.15B.14C.不确定D.06 .假设变量a是int类型,并执行了语句:a=A+L6;,那么正确表达A.a的值是字符CB.a的值是浮点型C.不允许字符型和浮点型相加D.a的值是字符A的ASCII值加上17 .以下字符中,ASCII码值最小的是A.AB.aC.ZD.z8 .不能把字符串:HellO!赋给数组b的语句是A.charb10=,H','e,',o,!,B.charb10;b=,zHello!C.charb10;strepy(b,zzHello!);D.charb10=,zHello!9.C语言中运算对象必须是整型的运算符是A.%=B./C.=D.<=10.假设变量已正确定义并赋值,下面符合C语言语法的表达式是A.a:=b+lB.a=b=c+2C.int18.5%3D.a=a+7=c+bIL假设已定义X和y为double类型,那么表达式x=l,y=x÷32的值是A.1B.2C.2.0D.2.512 .能正确表示逻辑关系:aN10或aW10的C语言表达是A.a>=10ora<=10B.a>=10a<=10C.a>=10&&a<=10C.a>=101a<=1013 .有如下程序,运行该程序的输出结果是voidmain()inty=3,x=3,z=l;printf(%d%dn,(+x,y+),z+2);)A.34B.42C.43D.3314 .有数组定义inta22=1,2,3;那么all的值为A.1B.2C.3D.015 .有如下程序段inta=14,b=15,x;charc='e,x=(a&&b)&&(c<'B');执行完这段程序后,X的值为A.trueB.falseC.1D.O16 .有以下程序,程序运行后的输出结果是voidmain()intI;for(i=0;i<3;i+)switch(i)(caseOiprintf(f,%d,i);case2:printf(%d,i);default:printf(d,i);A.022111B.021021C.000122D.01217 .假设变量已正确定义并赋值,那么以下条件语句中,功能与其他语句不同的是A.if(a)printf(,z%dn,z,x);elseprintf("%dn”,y);B. if(a=0)printf(,z%dn”,y);elseprintf(z,%dn,z,x);C. if(a!=0)printf(,z%dnzz,x);elseprintf(z,%dnz,y);D. if(a=0)printf(z,%dnzz,x);elseprintf("%dn”,y);18 .假设变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是A. for(i=l;i<=5;d+)p*=I;B. for(i=l;i<=5;d+)p=l;p*=I;C. i=l;p=l;while(i<=5)p*=i;i÷+;D. i=l;p=l;dop*=i;i÷÷while(i<=5);19 .有以下程序,运行后的输出结果是main()inta=7,b=8,*p,*q,*r;p=&a;q+&b;r=p;=q;q=r;printf(,%d,%d,%d,%dn,z,*p,*q,a,b)A.8,7,8,7B.7,8,7,8C.8,7,7,8D.7,8,8,720 .以下选项中非法的表达式是A.0<=x<100B.i=j=0C.(char)(65+3)D.x+l=x+l21 .有定义语句:int,xy;.假设要通过SCanf(%d,%d,&x,&y);语句变量X得到数值11,变量y得到数值12,下面四组输入形式,错误的选项是A.1112/B.11,12/C.11,/12/D.11,12/22 .有以下函数定义voidfun(intn,doublex).假设以下选项中的变量都已经确定并赋值,那么对函数fun的正确调用语句是A.fun(inty,doublem);B.k=fun(10,12,5);C.fun(x,n)D.voidfun(n,x)23 .已定义以下函数fun(int*p)return*p该函数的返回值是A.不确定的值B.行参p中存放的值C.行参p所指存储单元中的值D.行参p的地址值24 .有以下程序ttinclude<stdio.h>#defineF(x,y)(x)*(y)voidmain()inta=3,b=4;printf(,z%dnz,F(a+,b+);)程序运行后的输出结果是A.12B.15C.16D.2025 .有以下程序voidmain()i11ta33,*p,I;p=&a00for(i=0;i<9;i÷+)pi=i+l;printf(,z%dnz,al2);)A.3B.6C.9D.226 .有以下程序structSTUcharname10;intnum;intScore;voidmain()structSTUs5=zzYangSanzz,20041,703);zTiSiGuozz,20042,580;"WangYir,20043,680;z,SunDan,z,20044,550);,WangYinz,20045,537;*P5,*t;intI,j;for(i-0;i<5;i+)pisi;for(i=0;i<4;i+)for(j=i+l;j<5;j+)if(pi->Score>pj->Score)t=pi;pi=pj;pj=t;printf(z,%d%dnz,sl,Score,pl->Score);程序运行后的输出结果是B. 680 680D. 580 680A.550550C.58055027 .有以下程序voidsort(inta,intn)intI,j,t;for(i=0;i<n-l;i÷=2)for(j=i+2;j<n;j+=2)if(ai<aj)t=aijai=ajaj>tvoidmain()inttlyl,2,3,4,5,6,7,8,9,10),i;for(i=0;i<10;i+)printf(,/%d,,aai);printf(n);l序运行后的输出结果是A.1,2,3,4,5,6,7,8,9,10;C.9,2,7,4,5,6,3,8,1,10;28 .有以下程序voidmain()inti=0,s=0;for(;)(if(i=3Ii=5)continue;if(i=6)break;i+;s+=I;)printf(,z%dnzz,s)A.10B.13C.2129 .有以下程序voidmain()intx8=8,7,6,5,0,0,*s;s=x+3;printf(,zc%dn,z,s2);)fWW三三6),*p3¾gB.0C,530哪依敕靛必方储薄的数组元素是B.10,9,8,7,6,5,4,3,2,1;D.1,10,3,8,5,6,7,4,9,2;D.程序进入死循环D.6A,aOlB.alOD.al2二、程序阅读题(本大题共4小题,每题5分,共20分)阅读以下程序,将输出结果写到做题纸的相应位置.写在试卷上不得分31. Sinclude<stdio.h>voidmain()chara=zzIamaboy.”,b20;inti,j;for(i=0,j=0;*(a+i)!=,0,;i+)(if(*(a+i)=z0continue;*(b+j)=*(a÷i);j=j+l;)*(b+j)-0,;printf("n%sn”,a);printf(zz%snzz,b)32. Sinclude<stdio.h>#defineMAX(x,y)(x)>(y)?(x):(y)voidmain()inta=5,b=2,c=3,d=3,t;t=MAX(a+b,c+d)*10;printf(,z%dn,t)33. #include<stdio.h>voidmain()chara口=123456789,*p;inti=0;P=a;while(*p)if(i%2=0),*'P÷+li÷+;puts(a);)34. #include<stdio.h>typedefstructsudentcharname10;longsno;floatscore;STU;voidmain()STUa="Zhangsan”,2001,95);z,Shangxianz,2002,90);“Anhua”,2003,95,d,*p=&d;d=a;if(strcmp(a.name,b.name)>0)d=b;if(strcmp(c.name,d.name)>0)d=c;printf(zz%d%dnv,d.sno,p->name);三、完善以下程序(本大题共3小题,每空2分,共20分)请在做题纸相应的位置上填上正确答案.写在试卷上不得分.35. 以下为递归法球n!的函数floatfac(intn)floatf;if(n<0)printf('"error!);elseif(n=01n=l)

    注意事项

    本文(福建专升本计算机科学类真题.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开