欢迎来到咨信网! | 成为共赢成为共赢 咨信网助力知识提升 | 自信网络旗下运营:咨信网 自信AI创作助手 自信AI导航
咨信网
全部分类
  • 包罗万象   教育专区 >
  • 品牌综合   考试专区 >
  • 管理财经   行业资料 >
  • 环境建筑   通信科技 >
  • 法律文献   文学艺术 >
  • 学术论文   百科休闲 >
  • 应用文书   研究报告 >
  • ImageVerifierCode 换一换
    首页 咨信网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    c语言期末复习试卷.doc

    • 资源ID:551594       资源大小:102KB        全文页数:9页
    • 资源格式: DOC        下载积分:6金币
    微信登录下载
    验证码下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    二维码
    微信扫一扫登录
    下载资源需要6金币
    邮箱/手机:
    验证码: 获取验证码
    温馨提示:
    支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    VIP下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    声明    |    会员权益      获赠5币      写作写作
    1、填表:    下载求助     索取发票    退款申请
    2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【Fis****915】。
    6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    7、文档遇到问题,请及时私信或留言给本站上传会员【Fis****915】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

    c语言期末复习试卷.doc

    1、复习题(一)1. 用高级语言编写的源程序必须通过_程序翻译成二进制程序才能执行,这个二进制程序称为_程序。【答案】编译 目标2.下列符号串中,属于C语言合法标识符的是() else a2 _00 00【答案】3.下列说法中,正确的是() 主函数名是由程序设计人员按照“标识符”的规则选取的 分号和回车符号都可以作为一个语句的结束符号 在程序清单的任何地方都可以插入一个或多个空格符号 程序的执行,总是从源程序清单的第1行开始【答案】4 -12345E3代表的十进制实数是_。【答案】- 12345 5设字符型变量ch中存放字符“A”,则执行“ch+2”后,ch中的字符是_。【答案】B6设字符型变量c

    2、h1中存放的字符是“A”,字符型变量ch2中存放的字符是“B”,则执行“!(ch1=B)&(ch2=C)”的运算后,变量ch2中的字符是_。【答案】B6-1设整型变量m,n,a,b,c,d均为1,执行“( mab)(nab)后m,n的值是( ) 0,0 0,l 1,0 1 ,l【答案】。7设整型变量x1和x2的值均为10,则表达式“x1x24”的值是_。【答案】 l8在C语言中,如果某个关系表达式成立(真),则该关系表达式的值是;如果某个逻辑表达式为假,则该逻辑表达式的值是_。【答案】 1 09设有整型变量x,如果表达式“!x”值为0,则x的值为_;如果表达式“!x”值为1,则x的值为_。【答

    3、案】非0 010下列表达式中,不属于逗号表达式的是() ab,c a,bc a(b,c) a,(bc)【答案】 11在三种选择结构中,能用2个条件,控制从3个操作中选择一个操作执行的选择结构是_选择结构【答案】多分支12在三种循环结构中,先执行循环操作内容(即循环体),后判断控制循环条件的循环结构是_循环结构。【答案】直到型13使用“getchar( )”函数时,程序的开头必须写一条包含命令为_。【答案】#includestdio.h或#includestdio.h14执行输入语句“scanf(xc,yd,&x,&y);”,要使字符型变量X的值为A、整型变量y的值为12,则从键盘上正确的输入是

    4、( ) A/ A/ xA/ x=A,y12/ 12/ 12/ y12/ 说明:备选答案中的/表示回车换行键【答案】15下列各种选择结构的问题中,最适合用ifelse语句来解决的是( )控制单个操作做或不做的问题控制两个操作中选取一个操作执行的问题控制三个操作中选取一个操作执行的问题控制10个操作中选取一个操作执行的问题【答案】16下列程序是输入一个小写字母,转换成对应大写字母的后一个字母输出。例如:a将转换成B、y将转换成Z,其中的Z将转换成A。请填写程序中所缺少的语句。 main() char ch ; scanf(“%c”,&ch); chch 32+1; _; printf(%cn,ch

    5、); 【答案】 if(chZ+l) chA;17三种循环语句都能解决循环次数已经确定的次数型循环,其中_循环语句最适合。【答案】 for18执行下列程序段后的输出是() xl; while(x3) x+,yx+x; printf(%d,%d,x,y); 6,10 5,8 4,6 3,4【答案】 19下列程序段的输出结果是() for( i0; i1;i+l) for( j 2;j 0;j-) printf(*); * * * *【答案】 20执行下列程序段后的输出是_。 x0; while(x3) for(;x 4;x+)printf(”%1d”,x+); if( x 3) continue;

    6、 else break; printf(”%1d”,x);【答案】 0221阅读下列程序,写出程序运行后的输出结果。 main( ) int x18,i; for(i=2;i9;i十十) if(x%i0) printf(”%1d”,i); xx/i-; if(x0)break; 【答案】23322下列程序的主要功能是求出所有3位整数中能被8整除余7,或者被7整除余8的所有整数。请填写程序中缺少的语句成份。main() int k 100; do if(_) prinif(%dn,k); while(k+999); 【答案】(k%87)(k%78)23阅读下面列序,写出程序的主要功能。 main

    7、() int y; float x; scanf(%f,&x); if(x10) yl; else if(x10) y3; else y2; printf(%dn,y); 这是标准的三分支结构,用嵌套的双分支语句实现 1 x 10【答案】输入实数x,按照下列公式计算并输出y值:y= 2 101024编写一个程序,统计并输出能被3整除或能被5整除或能被7整数的所有3位整数。【答案】main() int n; for(n100;n1000;n ) if(n%30)(n%50)(n%70) printf(”%d”,n); 25编写一个程序,依次输入5个学生的7门课程的成绩,每输入一个学生的7门课程成

    8、绩后,立即统计并输出该学生的总分和平均分。【答案】main() int i,j; float sum,x;for(il;i6;i+) sum0.0; for (jl;j8;j+) scanf(”%f”,&x); sum+x; printf(NO%d-sum%f ave%fn,i,sum,sum/7); 复习题(二)一、选择题1逻辑运算符两侧运算对象的数据类型 ( D )(A) 只能是0或1(B) 只能是0或非0正数(C) 只能是整型或字符型数据(D) 可以是整型或字符型数据2以下关于运算符优先顺序的描述中正确的是 ( C )(A) 关系运算符算术运算符赋值运算符逻辑与运算符(B) 逻辑与运算符

    9、关系运算符算术运算符赋值运算符(C) 赋值运算符逻辑与运算符关系运算符算术运算符(D) 算术运算符关系运算符赋值运算符逻辑与运算符3判断char型变量ch是否为大写字母的正确表达式 ( C )(A) A=ch=A)&(ch=A)&(ch=Z) (D) (A=ch)4设x,y和z是int型变量,且x=1,y=2,z=3,则下面表达式中值为0的是 ( D )(A) x&y (B) x=y(C) x|y+z&y-z (D) !(xy)&!z|1)5下面程序段的运行结果为 ( A ) a=1,b=2,c=2; while(abc)后,n的值为( 0 ),m的值为( 1 )。3有int x,y,z;且x

    10、=4,y=-5,z=6,则以下表达式的值为( 1 )。 !(xy)+(y!=z)|(x+y)&(y-z)4设定义 int k=1,n=263;执行下面程序段后,k的值是( 36 )。dok*=n%10;n/=10; while(n);5C语言中while和do-while循环的主要区别是( do-while循环体至少执行一次,while循环体有可能一次也不执行 )。三、读程序,写结果1main( )int a,b,d=123;1,1a=d/100%9; b=(-2)&8;printf(%d,%d,a,b);a=42main( )int k=2,a=4,b=5,c=1,z;z= ka?k:cb?

    11、c:a;printf(a=%dn,z);3main( )int a=56,x=-9,y=10,ok1=109,ok2=0;100if(xy)if(y!=10)if(!ok1)a=10;elseif(ok2) a=-5; a=-100; printf(%dn,a);4main( )int x=3,y=0; switch (x)$case 3:switch(y) case 0:printf($n); case 9:printf($n);break; case 2: printf($n);5main()x=12y=6int x=0,y=0; while(x12) y+;x+=+y;printf(x=

    12、%dny=%d,x,y);6main( ) int a=1,b=10;a=2,b=8 do b-=a;a+;while(b-0); printf(a=%d,b=%dn,a,b); 7main( )int i; for(i=1;i=5;i+) if(i%2) printf($);$&$&$&* else continue; printf(&); printf(*n); 8main( )int i,j,a=0; for(i=0;i2;i+) for(j=0;j4;j+) if(j%2) break;4 a+; a+; printf(%dn,a);四、编程题1给一个百分制成绩,要求输出等级A、B、C

    13、、D、E。90分以上为A,8090分为B,7079分为C,60分以下为D。#include main() float score;char grade;printf(请输入学生成绩:);scanf(%f,&score);while(score100|(score=100&x=100&x1000) a=x/100;b=(x/10)%10;c=x%10;if(x=a*a*a+b*b*b+c*c*c) printf(%5d,x);x+;3求 ,(即求1!+2!+3!+4!+5!+20!)main()float s=0,t=1;int n;for(n=1;n=20;n+)t=t*n;s=s+t;printf(1!+2!+20!=%en,s);4打印以下图案#includemath.hmain()int i,j,k; for(i=0;i=3;i+) for(j=0;j=2-i;j+) printf( ); for(k=0;k=2*i;k+) printf(*); printf(n); for(i=0;i=2;i+) for(j=0;j=i;j+) printf( ); for(k=0;k=4-2*i;k+) printf(*); printf(n);


    注意事项

    本文(c语言期末复习试卷.doc)为本站上传会员【Fis****915】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表




    页脚通栏广告
    关于我们 - 网站声明 - 诚招英才 - 文档分销 - 便捷服务 - 联系我们 - 成长足迹

    Copyright ©2010-2024   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:4008-655-100    投诉/维权电话:4009-655-100   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   



    关注我们 :gzh.png  weibo.png  LOFTER.png