- 4
- 0
- 约1.76千字
- 约 2页
- 2025-06-20 发布于广东
- 举报
PAGE
PAGE1
《软件基础》B卷参考答案第页共NUMPAGES2页
《程序设计基础》B卷参考答案及评分标准
一、单项选择题(每小题1分,共30分)
编号
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
答案
③
③
①
②
②
④
①
④
④
③
③
①
③
③
③
②
②
①
编号
19
20
21
22
23
24
25
26
27
28
29
30
答案
③
②
③
③
①
③
④
②
③
②
④
②
二、判断分析题(正确的打“√”错误的打“×”,并简单分析原因)(每小题2分,共10分)
1.(×)分析:因为(I=j)的实质是一个值,它是不能接收(j=k)这个值的。
2.(√)分析:只有变量定义了类型之后,系统才便于给其分配合适的内存单元。
3.(×)分析:由于字符串在存储时有一个结束标志“\0”
4.(√)分析:goto语句常常与if语句搭配,构成有效的循环结构。
5.(×)分析:由于’2’
评分标准:每小题判断和分析各占1分,但若判断错,则该小题不得分,分析时,只要将意思说出即可。
三、填空题(4、6、7小题各2分,其余每空1分,共15分)
1、-32768~327672、30,153、;/分号
4、(-b+sqrt(b*b-4*a*c))/(2*a)5、0
6、m=(ab?a:b);(括号可不要)7、y%2==0
8、09、字母、数字、下划线
四、仔细阅读如下程序,按题意填写程序空缺(每空2分,共20分)
1、‘A’=chch=’Z’或65=chch=90ch=ch–32或ch-=32
2、i10或i=9j%3!=03、c!=’\n’‘0’=cc=’9’
4、i%3==2i%5==3i%7==2j%5==0
5、intsum=0i=1
ch=ach=66
ch=a
ch=66
1、运行结果:num=5.4300002、运行结果:
0*1*1*2*3、运行结果:s=48s=75(注意有空格)
0*1*
1*
2*
5、运行结果:
评分标准:本题每小题若格式不对,则不得分。
六、编程序题(10分)
1.main()
{intI,a=1,b=2,t;(1分)
floats=0;(1分)
for(I=1;I21;I++)(2分)
{s=s+(float)a/b;(2分)
t=a;(1分)
a=b;(1分)
b=t+b;(1分)
}
printf(“s=%f“,s);(1分)
}
说明:题中装和的变量s必须定义为float类型,否则扣1分;分子分母交换不正确的扣3分;a/b的结果必须保证为float类型,否则扣1分;其它酌情扣分。
您可能关注的文档
最近下载
- 奇瑞捷途6MF22A变速器使用维修手册.pdf
- 《阿Q正传》语言特色赏析备课札记(含课后练习题).docx VIP
- 茅台学院《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx VIP
- 八年级下册《家庭社会法治》教案全册.pdf VIP
- 危重患者的早期识别与处理ppt.pptx VIP
- 江西省建设工程施工监理服务费计费规则.doc VIP
- IPX防水等级标准(0-8级).docx
- 医学文献检索:中外文医学文献检索与获取全攻略.pptx VIP
- SBT 11185-2017 药品批发企业对供应商管理规范.doc VIP
- (高清版)B-T 9441-2021 球墨铸铁金相检验.pdf VIP
原创力文档

文档评论(0)