欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    研究设c语言考试复习题库.docx

    • 资源ID:934978       资源大小:32.36KB        全文页数:11页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    研究设c语言考试复习题库.docx

    试卷编号:8613所属语言:C语言试卷方案:研究生2013试卷总分:90分共有题型:5种一、填空共10题(共计20分)第1题(2.0分)题号:326设有以下定义的语句:inta32=10,20,30,40,50,60,(*p)2;P=a;则*(*(p+2)+l)值为1.答案:=(答案i)=60第2题(2.0分)题号:1510写出语句b=(a=6,a*3);执行后整型变量b的值是1答案:=(答案i)=18第3题(2.O分)题号:1437C语言源程序文件的后缀是.C,经过编译之后,生成后缀为.OBJ的11】文件,经连接生成后缀.EXE的可执行文件。答案:=(答案D=目标第4题(2.O分)题号:1439在微机中,字符的比较就是对它们的【1】进行比较。答案:=(答案i)=ASCII码值ASCII码ASCII第5题(2.O分)题号:680已知a=10,b=15,c=l,d=2,e=0,则表达式a+b>10a+b<O的值为1.答案:=(答案D=1第6题(2.0分)题号:1550已知i=5,写出语句i-=0xl2;执行后整型变量i的值是1.答案:=(答案1)=-13第7题(2.0分)题号:642设x=2&&2|5>l,x的值为【1】.答案:=(答案D=1第8题(2.0分)题号:1376若a是int型变量,则计算表达式a=253%3后a的值为1.答案:(答案1)第9题(2.0分)题号:643设X=(5>l)+2,X的值为【1】.答案:=(答案D=3第10题(2.0分)题号:1217C语言中,【1】是程序的基本组成部分.答案:=(答案1)=函数二、单项选择共20题(共计40分)第1题(2.0分)题号:703若有以下的定义:intt32;能正确表示t数组元素地址的表达式是()。A:&t32B:t3C:&tlD:t2答案:D第2题(2.0分)题号:596下面四个选项中,均是不合法的用户标识符的选项是()。A:APOdoBifloatIaOAC:b-agotointD:123tempint答案:C第3题(2.0分)题号:714若有定义:intaa8;则以下表达式中不能代表数组元aal的地址的是OoA:&aa0+lB:&aalC:&aa0+D:aa+1答案:C第4题(2.0分)题号:3163C语言中while和dowhile循环的主要区别是AiWhile的循环控制条件比do-while的循环控制条件严格Bido-While的循环体至少无条件执行一次C:dowhile允许从外部转到循环体内Dido-while循环体不能是复合语句答案:B第5题(2.0分)题号:93以下运算符中,优先级最高的运算符是()。A:?:B:+C;&&D:,答案:B第6题(2.0分)题号:698整型变量X和y的值相等、且为非0值,则以下选项中,结果为零的表达式是O。A:x|yB:xIyC:x&yD:xCy答案:D第7题(2.0分)题号:491下列程序段的输出结果为()。floatk=0.8567;printf%06.If%*,k*100);A:0085.6%B:0085.7%C:0085.6%D:.857答案:B第8题(2.0分)题号:713在说明语句:int*f();中,标识符f代表的是()。A:一个用于指向整型数据的指针变量B:一个用于指向一维数组的行指针C:一个用于指向函数的指针变量D:一个返回值为指针型的函数名答案:D第9题(2.0分)题号:558inta10=l,2,3,4,5,6,7,8;int*p;P=&a5;p3的值是()。A:2B:3C:4D:不一定答案:B第10题(2.0分)题号:154在以下给出的表达式中,与dowhiIe(E)语句中的(E)不等价的表达式是O。A:(JE=O)B:(E>0|E<0)C:(E=O)D:(E!=O)答案:C第11题(2.0分)题号:123执行下列程序后,其输出结果是()。main()inta=9;a+=a-=a+a;printf(*%dn*,a);)A: 18B:9C:-18D:-9答案:C第12题(2.O分)题号:707若有说明:int*pl,*p2,m=5,n;以下均是正确赋值语句的选项是().A:pl=&m;p2=&plB:pl=&m;p2=&n*pl=*p2;C:pl=&m;p2=pl;D:pl=&m;*p2=*pl;答案:C第13题(2.0分)题号:189若已定义X为int类型变量,下列语句中说明指针变量P的正确语句是()。A:intP=&x;B:int*p=x;C:int*p=&x;D:*p=*x;答案:C第14题(2.0分)题号:119下列运算符中,不属于关系运算符的是()。A:<B:>C:>=D:!答案:D第15题(2.O分)题号:3096任何一个C语言的可执行程序都是从开始执行的.A:程序中的第一个函数B:main()函数的入口处C:程序中的第一条语句D:编译预处理语句答案:B第16题(2.0分)题号:153在C语言中,if语句后的一对原括号中,用以决定分支的流程的表达式OoA:只能用逻辑表达式B:只能用关系表达式C:只能用逻辑表达式或关系表达式D:可用任意表达式答案:D第17题(2.0分)题号:511求平方根函数的函数名为()。A:cosB:absC:powD:sqrt答案:D第18题(2.0分)题号:104以下运算符中,优先级最高的运算符是()。A:|B:%C:!D:=答案:C第19题(2.0分)题号:101以下数据中,不正确的数值或字符常量是()。A:8.9el.2B: 10CiOxffOOD:82.5答案:A第20题(2.0分)题号:673C语言规定,函数返回值的类型是由()。Aireturn语句中的表达式类型所决定B:调用该函数时的主调函数类型所决定C:调用该函数时系统临时决定D:在定义该函数时所指定的函数类型所决定答案:D三、程序填空共1题(共计10分)第1题(10.0分)题号:424/*【程序填空】功能:输出结果为:*#include<stdio.h>main()*SPACE*/staticchar?i11ti,j,k;charspace=*'for(i=0;i<5;i+)(Printf("n");for(j=l;j<=3*i;j+)*SPACE*/printf(*%lc*,?);/*SPACE*/for(k=0;k<?;k+)printf("%3c",ak);)Printf("n");)答案:=(答案1)a5a(答案2)space=(答案3)=四、程序改错共1题(共计10分)第1题(10.0分)题号:8【程序改错】功能:将一个字符串中的大写字母转换成小写字母。例如:输入aSdFG输出为asdfg.*/ttinclude<stdio.h>*FOUND5fc*/boolfun(char*c)(if(*c<=*Z,&&*c>-A,)*c三,A*-,a,;*FOUND*/fun=c;main()*FOUND*/chars81,p=s;gets(s);while(*p)(*p=fun(p);*F0UND*3fc*/puts(*p);p+;)putchar(,n,);)答案:=(答案1)=charfun(char*c)=(答案2)=return*c;=或=return(*c);return(*c);=(答案3)=chars81,*p=s;=(答案4)=putchar(*p);Printf("%c",*p);五、程序设计共1题(共计10分)第1题(10.0分)题号:363【程序设计】功能:求一个给定字符串中的字母的个数。#include<stclio.h>voidwjt();intfun(chars)(*Progra*/*End*/)main()charStr口="Bestwishesforyou!”;intk;k=fun(str);printf("k=%dn”,k);wjt();voidwjt()(FILE*IN,*OUT;charsin80;intiOUT,i;IN=fopen("in.dat","r");if(IN=NULL)(printf(z,PleaseVerifyTheCurrerntDir.itMayBeChanged*);)OUT=fopen("out.dat","w");if(OUT=NULL)(printf(z,PleaseVerifyTheCurrentDir.ItMayBeChanged*);for(i=0;i<10;i+)fscanf(IN,"%s”,sin);iOUT=fun(sin);)fprintf(OUT,"%dn”,iOUT);fclose(IN);fclose(OUT);答案:-inti,k=0;for(i=0si=0,;i+)if(si>三,a,Msi<三,z,si>=>A>si<三,Z,)k+;returnk;

    注意事项

    本文(研究设c语言考试复习题库.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开