资源描述:
《试题8参考答案及评分标准》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、试题8参考答案及评分标准……………………………………………………………………………………………..注:标准答案、参考答案要点及评分标准须写清题号、每小题得分、共得分等。此格式为题头,如本页不够,后面请附相同规格(A4)的纸张。……………………………………………………………………………………………..一、选择题(本大题共20小题,每小题1.5分,共30分)1—5ABBBD6—10BCDCD11—15BACCB16—20ABDBB二、填空题(本大题共8小题,每空1.5分,共15分)1、x<20
2、
3、x>302、main/主3、214、05、106、4127、328、4三、写出程序运行结果
4、(本大题共5小题,每题4分,共20分)1、12、63、a=2,b=14、a=85、zhao2a=3,b=13a=4,b=1四、程序填空题(本大题共3小题,每空1.5分,共15分)1、①count++②ch=')'③count==0④count>02、⑤#include⑥scanf("%f",&a[i])⑦x=a[0]⑧fabs(a[i]-s)3、⑨&a[0][0]或a[0]⑩*p五、编程题(本大题共4小题,每小题5分,共20分)1、#include……………………………………….……………0.5分voidmain()…………………………………………
5、.………………0.5分{intx,y;…………………………………………..………………0.5分printf("EntertheX,Y=?");scanf("%d,%d",&x,&y);………………………….………………0.5分if(x>0&&y>0)printf("(%d,%d)是第一像限",x,y);………….………………0.5分elseif(x>0&&y<0)printf("(%d,%d)是第四像限",x,y);………….………………0.5分elseif(x<0&&y>0)printf("(%d,%d)是第三像限",x,y);………….………………0.5分els
6、eif(x<0&&y<0)printf("(%d,%d)是第二像限",x,y);………….………………0.5分elseif(x>0&&y==0)printf("(%d,%d)在X轴正方向",x,y);elseif(x<0&&y==0)printf("(%d,%d)在X轴负方向",x,y);………………1分elseif(x==0&&y>0)printf("(%d,%d)在Y轴正方向",x,y);elseif(x==0&&y<0)printf("(%d,%d)在Y轴负方向",x,y);elseprintf("(%d,%d)为坐标原点",x,y);}评分标准:头文
7、件包含正确得0.5分,主函数书写正确得0.5分,变量定义正确得0.5分,输入语句正确得0.5分,各象限语句正确各得0.5分,坐标轴语句正确总计1分,其他错误可酌情扣分。本答案不唯一,只要实现相应功能,即视为正确。2、#include……………………………………….……………0.5分voidmain()…………………………………………..….……………0.5分{inti,sum=0;………………………………..……….………….…1分………………………………………2分for(i=100;i<=200;i+=2)sum=sum+i;printf("sum=%d",su
8、m);…………………………….……………1分}评分标准:头文件包含正确得0.5分,主函数书写正确得0.5分,变量定义、赋值正确得1分,循环体正确得2分,输出语句正确得1分,其他错误可酌情扣分。本答案不唯一,只要实现相应功能,即视为正确。3、#include……………………………………….……….0.5分voidmain()……………………………………….………………0.5分{intmax,min,i;……………………………………….………0.5分inta[10]={3,-30,20,6,77,2,0,-4,-7,99};……….……………0.5分max=min=a
9、[0];…………………….………….……………0.5分……….…………………2分for(i=1;i<10;i++){if(maxa[i])min=a[i];}printf("max=%d,min=%d",max,min);…….…………..…0.5分}评分标准:头文件包含正确得0.5分,主函数书写正确得0.5分,变量定义正确得0.5分,数组定义赋值语句正确得0.5分,变量赋初值正确得0.5分,循环语句正确得2分,输出语句