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

    《C程序设计》试卷2参考答案.docx

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

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

    《C程序设计》试卷2参考答案.docx

    一. 填空(每空1分,共20分).定义数组float a5 7,则ai j中i的正确范围值为0-4,j的正确范围值为0-6,该数组共占140 字节,在ai j前的元素个数为 i*7 + j o. printf (“C+ programn");的输出结果为 C+ program'。1 . 设 int a= 12; 则 a+二a一二的值为一264。2 .取变量地址的运算符是空,取指针指向的地址的内容的运算符是,。3 .计算机系统的五大组成部分是运算器、控制器 、存储器、输入设备 和输出设备。4 . 设 int i=-l;贝Iprintf (Cdec:%d, oct :%o, hex:%x, unsigned :%un,9, i, i, i, i)的执行结果为 T ,177777,ff行,65535 05 . 一个C源程序至少包含一个 main 函数.对函数类型的说明,实际上是对函数的返回值作类型说明。6 .若a是int型变量,则执行下面表达式后a的值为 2。a=25/3%3二.选择题(25分.其中19为1分一题,10-17为2分一题)1 .如c为字符变量,则不合法的赋值语句为B 。A. c='65 ; B. c='65' ; C. c=" xff" ;D. c='a'.若用数组名作为函数调用的实参,传递给形参的是X 。A.数组的第一个元素的地址。B.数组第一个元素的值。C.数组全部元素的地址.D.数组全部元素的值。2 .在下列程序段中,哪一个形成无限循环D 。A. int k=100; do -k; while (k>0);B. int s=100; while (s) -s;C. int i; for (i=l; i<=100; i+);D. int i=l; while (1) +i;.在C语言中,当一个表达式的值为逻辑“真”时,该表达式的值一定是工A. T Bo TRUE Co 非0数值 Do数值1.以下哪一个不是结构化程序设计的基本结构B 。A.顺序结构Bo细化结构 Co选择结构 Do循环结构.设有定义语句“int x = 1, 3, 5, 7, 9, 11,13, *p=x;",则不能正确引用数组x的合法元素的表达式是B 。A. * (p一)B. * (一一p)C.* (p+)D.* (+p).下列符号串中,合法的十进制整形常量是。A. 09876B. 0x9876C.9.876*e4D.- 9876.设x,y均为float型的变量,则以下不合法的赋值语句是。A. +x; B. y=(x%2)/10; C. x*=y+8; D. x=y=0;9.下面四个选项中,均不合法的用户标识符的选项是CA. AB. floatC.b-aD. _123P_0laOgototempDo_AintINT10.执行了下面赋值语句后,x的值是_C?int i;float x;x = i = 7. 8;A. 7 B. 8 C. 7.0 D. 7.8 E. 8.0.下面的代码的返回值是C ?int j=2, k=3;return (j<k) ? +j : +k;A. 1 B. 2 C. 3 D. 4 E. 5.在C语言中,表达式x =巴也应表示为C 。c-dA. x=a + b/c - d;B. x=a + b /(c 一 d);C. x=(a + b)/ (c -d);D. x=(a + b)/c - d;E. 上面四个答案都正确.对结构体变量rect,正确的赋值方式是5:struct int length, breadth; rect;A. rect->length = 3; rect->breadth = 5;B. rect.length = 3; rect.breadth = 5;C. rect = 3, 5 ;D. rect length=3; breadth=5 ;D.上面四个答案都正确.下面的代码打印出上行"Hello" ?int j, k;for (j=l; j<=5; j+)for (k=l; k<=j; +k)A. 5A. 5B.9C. 10D. 15E. 25.已知:int b, *p=&b;则下列函数调用中错误的是 B。A. scanf("d; &b);B. printf("d”,p);C. scanf("d”, p);D. printf("d'b);.给定如下所示的六个整型数,用气泡排序法按递增次序进行排序,第一次起 泡后六个数的排列次序应为D :6, 2, 9, 5, 1, 89, 8, 6, 5, 2, 1A. 1, 2, 5, 6, 8, 92,5,6,1,8,9B. 2,6,5,1,8,92, 6, 5, 9, 1, 811 .下列语句中的D能将字符类型的变量ch的值从小写转换为对应的大写字母?A. ch+= ' A'B. ch+= 5 a;C. ch= (ch-' A')+'a'D. ch=(ch-,a)+'A'E. ch =a' - ' A'三.三.写出下列代码的输出结果(35分)。1.int A3 = 2, 7, 5 ; int *p;P = A;printf(n%d %dn", *p, +(*p);2. main ()''bqqmf(char A = napple"magic(A);printf ("%sn",A);)void magic(char *s)( while (*s) (*s)+; s+; )f(30)的返回值是多少? 30!int f (int n)(if (n=l) return 1;else return n*f (n-1);)for (k=0; k<2; +k);2021for (m=0; m<2; +m)printf(n%d %d; ”, k, m);3. for (i=0, n=12345; n>0; n/=100)i += n%100;69printf("%dn", i);long f (n)34int n; static x=l;if (n=0) return (1);else x=x*n; return (x); main ()printff (0)+f (l)+f (2)+f (3)+f (4);. main()n=6int n=0;while (n+<=4) ; printf (''n=%d,n); ).程序填空(10分)1 .函数delnum的功能是删除字符串s中的数字,请填空。 delnum (char *s) int i, j;for (i=0, j=0;si!=,0,; +i)if (| | si>,9,)s j=si; j+;sj=,0;2 .下面程序的功能是从三个红球、五个白球、六个黑球中任意取出八个球,且其 中必须有白球,输出所有可能的方案。#include ''stdio. hmain ()黑n);int a,b,c;printf (''n 红for (a=0;a<=3;a+)for ( b=l;b<=5;b+ + )c= 8-a-b;if ( c<=6) printf (%3d %3d %3dn,a, b, c);)四 .编程题10分.编一程序利用公式e = l + ; + : + ;+.求e的近似值。要求精度为1! 2! 3!10-6o.编一函数求X,i=l

    注意事项

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

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




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

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

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

    收起
    展开