《c语言程序设计》试题b,c语言程序设计试题(B)答案.doc

c语言程序设计试题(B)答案

淄博职业学院2012-2013第二学期

《C程序设计》B卷

参考答案及评分标准

命题教师:贲艳波

一、单项选择题(本大题共20小题,每小题1.5分,共30分)

该项的各题的四个选项中,只有一个选项是正确的。错选、多选或未选均不得分。

题号12345678910答案DDCDCCCDBD题号11121314151617181920答案DCACCACBCA二、填空题(本大题共5空,每空2分,共10分)

请在每小题的空格中填上正确答案,错填、不填均不得分。

21、*/22、323、524、26 25、a * h / 2.0 。

三、程序填空()

26、72 4

27、“%d,%d”,&m,&n m m+n

28、max a max b 29、i 0 sum + a[i]

30、n/100 n%10 四、程序阅读分析(本大题共2个小题,每题5分,共10分)

? 31、完成的主要功能:求m和n的最大公约数并输出(3分,意思相同也可给分)输出结果为(分)。、程序共分,根据学生所答题的步骤给分,分值如下。/*1分*//*2分*//*1分*//*3分*//*2分*//*1分*/#include int gys int x , int y int m,n,t; if x y m x;n y; else m y;n x; /*1分*/ if n 0 return -1; while m%n! 0 t n; n m%n; m t; /*2分*/ return n; /*1分*/ int gbs int x , int y return x*y/gys x,y ; /*2分*/

main int x,y; printf “Please Enter x,y 0 :” ;

scanf “%d,%d”,&x,&y ; /*2分*/

printf “%d %d gbs is:%d”,x,y ,gbs x,y ; /*1分*/

printf “%d %d gys is:%d”,x,y, gys x,y ; /*1分*/ 第1页 ,共2页

印刷时间:二〇一一年六月二十四日星期五

i+1 i

i+s s

i 20

1 s

1 i

结束

Y

开始

输出s

N

程序:

main long i , s; /* 1分*/

s 1;

i 1; /*1分*/

do s * i;

while i 20 /*2分*/

printf “%d”,s /*1分*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值