《试题6参考答案及评分标准.docx》由会员分享,可在线阅读,更多相关《试题6参考答案及评分标准.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、试题6参考答案及评分标准注:标准答案、参考答案要点及评分标准须写清题号、每小题得分、共得分等。此格式为题头,如本页不够,后面请附相同规格(A4)的纸张。选择题(本大题共20小题,每小题L 5分,共30分)15 ABBBD610 BCDCD1115 BACCB1620 ABDBB二、填空题(本大题共8小题,每空L5分,共15分)1、x302、main/主3、5、106、4127、328、44、0三、1、2、64、 a=85、 zhao写出程序运行结果(本大题共5小题,每题4分,共20分)a=3,b=la=4,b=l四、程序填空题(本大题共3小题,每空L5分,共15分)1、count+count=
2、0count=0 count02、2、include x=a03、五、 &a0 0或 a0编程题(本大题共4小题, scanf (z/%f/z, &ai) fabs(ai-s)*p每小题5分,共20分)分分分 5 5 5 o o O1、 #include void main() int x,y;printf(nEnter the X,Y=?n); scanf(n%d,%dn,&x,&y);if(x0 & y0)printf(d,%d)是第一像限nx,y); else if(x0 & y0)printf(d,%d)是第四像限 nx,y);else if(x0)printf(d,%d)是第三像限n
3、”,x,y);0.5 分else if(x0 & y0 & y=0)1分printf(d,%d)在 X 轴正方向n”,x,y); else if(x0) printf(d,%d)在 Y 轴正方向n”,x,y); else if(x=0 & y0) printf(d,%d)在 Y 轴负方向n”,x,y); else printf(d,%d)为坐标原点nx,y); )评分标准:头文件包含正确得0.5分,主函数书写正确得0.5分,变量定义正确得 0.5分,输入语句正确得0.5分,各象限语句正确各得0.5分,坐标轴语句正确总 计1分,其他错误可酌情扣分。本答案不唯一,只要实现相应功能,即视为正确。2、
4、#include0.5 分void main()0.5 分(int i,sum=0;1 分for(i=100;i=200;i+=2)八I 2 7Tsum=sum+i; | printf(nsum=%dn,sum);1 分)评分标准:头文件包含正确得0.5分,主函数书写正确得0.5分,变量定义、赋值 正确得1分,循环体正确得2分,输出语句正确得1分,其他错误可酌情扣分。 本答案不唯一,只要实现相应功能,即视为正确。分分 分分分5.5.55 5 分。.O0 6。 23、#includevoid main()int max,min,i;int a10=3,-30,20,6,7720,-4,-7,99
5、;max=min=a0;for(i=l;i10;i+) if(maxai)min=ai; Jprintf(nmax=%d,min=%dnn,max,min); )评分标准:头文件包含正确得0.5分,主函数书写正确得0.5分,变量定义正确得 0.5分,数组定义赋值语句正确得0.5分,变量赋初值正确得0.5分,循环语句正 确得2分,输出语句正确得0.5分,其他错误可酌情扣分。本答案不唯一,只要实 现相应功能,即视为正确。4、#includeint judge(int);main() int i;0.5 分printf(请输入一个三位自然数:nn);scanf(H%d&i);0.5 分if(i999
6、)printf(Herror!H);else if(judge)printf(d 是水仙花数。n”,i)1 1 分else printf(d 不是水仙花数。n*i); J)int judge(int n) int nl,n2,n3,flag;0.5 分nl=n%10;、n2=(n/10)%10;卜 1 分n3=n/100;1if(n=n 1 *n 1 *n 1 +n2*n2*n2+n3*n3*n3)flag= 1;1八e!se flag=0;1分return(flag);0.5分)评分标准:主函数变量定义正确得0.5分,输入语句正确得0.5分,水仙花数判断 语句正确得1分,judge函数变量定义正确得0.5分,计算正确得1分,判断正确 得1分,返回语句正确得0.5分,其他错误可酌情扣分。本答案不唯一,只要实现 相应功能,即视为正确。