欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言期末考试试卷及答案5.pdf

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

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

    C语言期末考试试卷及答案5.pdf

    一、单项选择题(本大题共2 0小题,每小题1分,共2 0分)1.构成一个可执行的C程序的是A.一个主函数和若干个非主函数 B.若干个主函数和若干个非主函数C.一个主函数和最多一个非主函数 C.若干个主函数和最多一个非主函数2 .下面那一个是合法的C语言标识符:()A.a b c B.l o n g C.4 th D.a-33 .用十进制数表示表达式“1 2 1 0 1 2”的运算结果是()A.1 B.0 C.1 4 D.1 24 .以下哪一个不是C语言合法的运算符()A.*B.&C.D.+5 .按照结构化程序设计的概念,C语言程序设计的基本单位是()A.过程 B.函数 C.子程序 D.语句6.下面哪个表达式的值为4.()A.1 1/3 B.1 1.0/3C.(f l o a t)1 1/3 D.(in t)(1 1.0/3+0.5)7.下面C代码的输出结果是()in t a n swer,resul t;a n swer=1 0 0;resul t=a n swer-1 0;prin tf(The resul t is%d”,resul t+5);A.The resul t is 90B.The resul t is 95C.The resul t is 1 0D.The resul t is 1 0 08.设x和y均 为in t型变量,则执行下面的循环后,y的值为()f o r(y=l,x=l;y=1 0)b rea k;if(x%2=l)x+=5;c o n tin ue;x-=3;A.2.B.4 C.69.有如下程序,输出结果是(m a in()f l o a t x=4.0,y;if(x0.0)y=0.0;el se if (x,I,j);)2.写出下列程序的输出结果_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _m a in()(in t y=9;f o r(;yO;y-)if(y%3=0)prin tf (“%d ,一y);)3.写出下面程序的运行结果()in c l u d e std io.hvo id m a in ()in t i,su m;i=5;su m =0;d o su m =su m +2*i;i-;whil e(i0);prin tf (a i=%d,su m=%d n ,i,su m);)函数可4.写出下列程序的输出结果:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _u n sig n e d f u n 6(u n sig n e d n u m)(u n sig n e d k=1;d o k*=n u m%10;n u m/=10;whil e (n u m);re tu rn (k);)m a in()(u n sig n e d n=26;prin tf (%d n”,f u n 6(n);)5.在执行以下程序时,如果从键盘上输入:ABCd e f 回车,则输出为#in c l u d e m a in()c ha r c h;whil e(c h=g e tc ha r()!=,n )if(c h=,A&c h=a&c h z )c h=c h-32;prin tf (,c h);prin tf(n”);)A)ABCd e f B)a b c DE FC)a b c D)DE F四、程序填充题(本大题共5 小题,每小题4 分。共 20分)0(x-1.0)1.下 列 程 序 计 算 分 段 函 数 1 (-1.0 x1.0)x 由键盘输入,请填空:10(1.0 x)m a in()in t y;f l o a t x;sc a n f (f”,);if(x-1.0)y=0;e l se if()y=l;e l se y=10;prin tf(ay=n ,y);)2.根据对n的输入,求+2 2+3?+2的和,请填空。d o u b l e su m(in t x)in t I;d o u b l e s;f o r(1=1;K=x;I+)s+=I*I;re tu rn s;)m a in()in t n;sc a n f (“,&n);prin tf (a%f nw,su m(n);3.下面函数的功能是将一个字符串的内容颠倒过来,请填空:vo id f u n(c ha r str)(in t I,j,_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _f o r(1=0,j=;I j;I+,j)k=strI;strI=strj;4.下列程序的功能是输入一个正整数,判断是否是素数并输出结果,请填空:m a in ()(in t j,x,y=l;sc a n f(%d ,&x);f o r(j=2;j=x/2;)i f y=0;b re a k;if()prin tf(“素数”);e l seprin tf(“非素数”);)5.下面的程序用来统计文件m yte st.d a t中非空格字符个数,请填空:ttin c l u d e m a in O(FI LE *f p;l o n g n u m=0;c ha r c h;i f (f p=)=NULL)prin tf(Ca n t o pe n f il e!nw);e xit(0);whil e ()if(c h!=32)n u m+;c h=f g e tc(f p);f c l o se(f p);五、程序设计题(本大题共2 小题,第一题7 分,第二题8 分,共 15分)1.输入整数x,如果该数为0 则输出“ze ro”,否则判断奇偶性,若为奇数则输出“o d d”,若为偶数则输出“e ve n”。2.编写一个程序,输入下列学生成绩表中的数据,并用结构体数组存放。然后统计并输出三门课程的名称和平均分数。Na m eFo xb a seBa sicCZha o97.589.078.0Qia n90.093.087.5Su n75.079.068.5提示:结构体可以定义如下:stru c t stu d e n t(c ha r n a m e 10;f l o a t f o xb a se;f l o a t b a sic;f l o a t c;)参考答案:一、单项选择题1.A2.A3.C4.C5.B6.D7.B8.C9.B10.D11.B12.A13.D14.A15.B16.C 17.D二、填空题1.re tu rn2.13.#d e f i n e常量名 常量值4.方法和步骤5./、W、0,6.81407.998.a l 309.f o pe n()f c l o se O10.ASCI I文件(或文本文件)三、程序分析题1.8,102.8523.i=0,su m=304.125.a b c DE F18.Dvo id0f se e k()二进制文件19.D20.C四、程序填充题1.&Xx=l.0%d2.s=0;%d3.k;strl e n(str)-lstrj=k;4.j+(x%j=O)y=l5.f o pe n(m yte st.d a t“,r )c h=f g e tc(f p);!f e o f(f p)五、程序设计题1.#in c l u d e m a in()in t x;prin tf(in pu t x:);sc a n f(d”,&x);if (x=0)prin tf(ze ro );e l se if (x%2=0)prin tf(e ve n );e l se prin tf(“o d d );2.#in c l u d e stru c t stu d e n t(c ha r n a m e 10;f l o a t f o xb a se;f l o a t b a sic;f l o a t c;)m a in()stru c t stu d e n t stu 3=Zha o,97.5,89.0,78.0,Qia n”,90,93,87.5,Su n ,75,79,68.5 ;in t i;prin tf (,zn a m e a ve ra g e n,/);f o r(i=0;i3;i+)prin tf (%4s%12.l f nz,,stu i.n a m e,(stu i.f o xb a se+stu i.b a sic+stu i.c)/3);)精编资料欢迎下载

    注意事项

    本文(C语言期末考试试卷及答案5.pdf)为本站会员(无***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开