2024级C语言程序设计(专科)试卷A及答案 .pdf

2024级C语言程序设计(专科)试卷A及答案 .pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2012级C语言程序设计(专科)试卷A及答案

2012—2013学年度第二学期期末考试

《C语言程序设计》试题A参考答案及评分标准

2012级非计算机专业专科(理论和上机各26学时)90分钟2013

年6月一、单项选择题(每题2分,共40分)

01~10ABCDDAABCD11~20ABBCDABCCD

二、程序阅读填空题(共10空,每空2分,共20分)

(注意:解答本题时请一定注意输出的格式和符号,格式或符号、

空格数错则在空不得分)

1、8,16

2、1,00,1

3、3

4、1

5、1

6、13

7、ij=(7个空格)9

8、x=(4个空格)123.46,x=(3个空格)1.2e+02

9、97\b10、x=’61’,’141’

三、程序改错题(本大题共2小题,每小题5分,共10分)

1、第一处:去掉while(r=m%n);后面的分号(2分)

第二处:将printf(最大公约数是%d\n,m);中的m改为n(2分)

找对二个错处加1分。

2、第一处:intfib(NUM)=(1,1);改为intfib[NUM]={1,1};(2分)

第二处:fib[3]=fib[2]+fib[1];改为fib[i]=fib[i-2]+fib[i-1];(2分)

找对二个错处1分

四、编程题(第1小题每题12分,第2小题18分,共30分)

1、程序如下:

#includestdio.h

main()

{

inti;

unsignedintn;

printf(请输入想序输出的整数(负数会按无符号数转换):);

scanf(%d,n);

printf(数%u的序数为:,n);

while(n0)

{

printf(%d,n%10);

n/=10;

}

printf(\n);

}

2、程序如下:

#includestdio.h

#includemath.h

main()

{

floatx1,x2,x0;

floatf(floatx);

do

{

printf(请输入求值区间的上、下界(用空格分隔):);

scanf(%f%f,x1,x2);

if(f(x1)*f(x2)0)

printf(在【%f,%f】此区间内无奇数个解,请重新输入:

\n,x1,x2);

}

while(f(x1)*f(x2)0);

do

{

x0=(x1+x2)/2;

if(f(x1)*f(x0)0)

x1=x0;

else

x2=x0;

}

while(fabs(x1-x2)1e-5);

printf(一元方程的一个解是%f,(x1+x2)/2);

}

2012—2013学年度第二学期期末考试

《C语言程序设计》试题(A卷)

2012级非计算机专业专科(理论和上机各26学时)90分钟2013

年6月

一、选择题(每空2分,共40分)

1、对任何C语句必须以结束。

A、分号

B、逗号

C、冒号

D、句号

2、能将高级语言编写的源程序转换为目标程序的是。

A、编辑程序

B、编译程序

C、解释程序

D、连接程序

3、若C主函数中有定义语句:intk;,则。

A、系统将自动给k赋初值0

B、系统将自动给k赋

您可能关注的文档

文档评论(0)

135****5548 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档