2013电大c语言程序设计,2013年一月电大考试C语言程序设计(A)

试卷代号 1253座位号E口 中央广播电视大学2012 2013学年度第一学期 开放本科 期末考试 C语言程序设计A试题 2013年1月 题号 一 二 三 四 五 总分 分数IIIIIII 得分 评卷人 题 每小题2分 共20分 III I C语言源程序文件的缺省扩展名为 A cppB exe C o D c 2 设x和y均为逻辑值 则x C inta J B inta lOJ O D inta 5J 1151 6 在下面的画数原型声明中 存在语法错误的是 A intAA inta intb C intAA inta intb B intAA i时 int D intAA inta int 7 假定a为一个数组名 则下面存在错误的表达式为 A a i C 骨a B 铸a D 铸 a l 8 假定有定义为 inta IO x 警pa a 若要把数组a中下标为3的元素值赋给x 则 不正确的赋值为 A x pa 3 B x 誓 a 3 C x a 3 D x 餐pa 3 9 字符串 y d n 的长度为 A 5 C 4 B 6 D 3 10 向一个二进制文件中写人信息的画数为 A fgetsOB fputsO C freadOD fwriteO 得分 评卷人1 抽 填空 每小题2分 共26分 III 喃 11 一个画数定义由和函数体两部分组成 12 执行 p r intf c飞 F 一2 产语句后得到的输出结果为 13 int数据类型的长度为 14 表达式25 4的值为 15 若x 5 y 10 则执行 if x y c 3 elsec 8 语句后 c的值为 16 保留字case和default出现在 if switch for while 1152 语句中 17 在画数调用中执行到 return break continue if 数的执行过程 返回到调用该画数的原来位置 语句时 将结束所在画 18 假定二维数组的定义为 chararM N 户 则该数组共包含有 元素 个字符 19 存储字符 a 需要占用存储器的个字节空间 20 若一个字符串的长度为n 则存储它的字符数组的长度至少为 21 假定p所指对象的值为25 p 1所指对象的值为46 则执行表达式 铃p 十 后 p 所指对象的值为 22 假定p是一个指向整数对象的指针 则用表示该整数对象 23 假定一个结构类型的定义为 structB inta 5 char椿b 户 则该类型的理论长度为 三 写出下列每个程序运行后的输出结果 每小题6分 共30分 24 1 include voidmainO intn 4 y O while n 一 y 3 printf y d n飞y 输出结果z 25 1 include voidmainO inti s O for i l i 8 i if i 2 0IIi 3 0 s十 i printf 飞 d n飞s 输出结果z 1153 26 include voidmainO chara J 飞cdbfkmd飞 inti1 0 i2 0 i O while a iJ if a i d i1 elsei2十 i十十s printf d d r i1 i2 输出结果z 27 include voidmainO inta 8J 悦 8 12 16 20 24 钮 32 int p a s O do s 铃p p 3 while p a十8 print 民 一 冒G e JU U 果 叫 结陆 出 1 输 m structWorker charname 15J intage doublepay voidmainO structWorkera 4J abc 20 2400 飞efa 飞50 3600 ghin飞40 1800 jklt 36 2200 inti doubles O for i O i i if x i 0 printf d i x i i 30 假定结点的结构类型为IntNode 它的数值域为data 链接指针域为next 请指出下面 函数的功能 voidQC structIntNode铃 Ilf为一个单链表的表头指针 while f printf d f一 data f f一 next 函数功能z 得分 评卷人 III 五 按题目要求编写程序或函数 每小题6分 共12分 31 编写一个主函数 利用while循环计算1 2 4 2 10 的值 最后输出计算结果 假定计 数变量用i表示 每次累乘2的变量用p表示 每次累加一个数据项值的变量用sum表示 32 根据函数原型 voidDD inta口 intn intMM 编写函数定义 幸IJ用双重for循环 统计出数组a n 中任何两个不同元素的值等于MM值的配对个数 然后返回统计结果 如假 定aCi a j 等于MM 同时i手j 则为一个配对 1155 试卷代号 125 3 中央广播电视大学2012 2013学年度第一学期 开放本科 期末考试 C语言程序设计A试题答案及评分标准 供参考 2013年1月 一 单选题 每小题2分 共20分 1 D 6 C 2 A 7 B 3 C 8 D 4 D 9 A 5 C 10 D 二 填空题 每小题2分 共26分 11 函数头 12 D 13 4 14 6 15 3 16 switch 17 return 18 M怜N 19 1 20 n 1 21 26 22 铃p 23 24 1156 三 写出下列每个程序运行后的输出结果 每小题6分 共30分 评分标准 根据答案正确程度酌情给分 24 y 12 25 s 15 26 35 27 s 48 28 s 10000 0 四 根据下列每个函数回答相应问题 每小题6分 共12分 评分标准z根据答题的正确与完整程度酌情给分 29 235 30 遍历输出由表头指针f所指向的单链表中每个结点的data域的值 五 按题目要求编写程序或函数 每小题6分 共12分 评分标准z根据编写程序或函数的正确与完整程度酌情给分 31 voidmainO inti l p l sum l while i 10 p祷 2 sum p i printf 飞um d n飞sum 飞 飞 32 intDD inta口 intn intMM inti j c O for i O i n i for j i 1 j n j if a iJ a jJ MM c returnc 1分 4分 6分 1分 2分 3分 5分 6分 1157

展开阅读全文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值