青岛农业大学2014年硕士研究生招生入学考试(科目代码:341科目名称:农业综合知识三)(农业信息化)注意事项:1、答题前,考生须在答题纸填写考生姓名、报考单位和考生编号。2、答案必须书写在答题纸上,写在该试题或草稿纸上均无效。3、答题必须用蓝、黑钢笔或圆珠笔,其它无效。4、考试结束后,将答题纸和试题一并装入试题袋中。第一部分程序设计(50分)一、选择题(本大题15分,每小题1分)1、C语言规定,必须用作为主函数名。A.functionB.includeC.mainD.stdio2、下面不是C语言合法标识符的是。A.abcB.5nC._4mD.x33、在C语言中,回车换行符是。A.\nB.\tC.\vD.\b4、能正确表示x的取值范围在[0,100]和[-10,-5]内的表达式是。A.(x<=-10)||(x>=-5)&&(x<=0)||(x>=100)B.(x>=-10)&&(x<=-5)||(x>=0)&&(x<=100)C.(x>=-10)&&(x<=-5)&&(x>=0)&&(x<=100)D.(x<=-10)||(x>=-5)&&(x<=0)||(x>=100)5、以下说法正确的是。A.在C程序中,每行只能写一条语句。B.在C程序中,无论是整数还是实数,其存放形式都一致。C.在C程序中,%是只能用于整数运算的运算符。D.在C程序中,变量可以不必先定义就可使用。第1页(共9页)6、表达式的值是整数类型。A.15/2B.15/2+2.0C.25/5.0D.0.5*107、若doublex=2,y;则执行y=x+3/2;后,y的值是。A.3.500000B.3.000000C.2.000000D.38、已有定义:intx=6,y=7,z=8;,则表达式!(x+y)+z-1&&y+z/2的值是。A.6B.0C.2D.19、已定义c为字符型变量,则下列语句中正确的是。A.c='97';B.c="97";C.c=97;D.c="a";10、以下if语句书写正确的是。A.if(x=0;)B.if(x>0)printf(”%f”,x);{x=x+1;printf(”%f”,x);}elseprintf(”%f”,-x);elseprintf(”%f”,-x);C.if(x>0);D.if(x>0){x=x+1;printf(”%f”,x);}{x=x+1;printf(”%f”,x)}elseprintf(”%f”,-x);elseprintf(”%f”,-x);11、以下程序段的输出是。floata=57.666;printf(“*%2.2f*\n”,a);A.*57*B.*58*C.*57.66*D.*57.67*12、以下程序的功能是:按顺序读入10名学生的4门课程的成绩,计算出每位学生的平均分并输出,程序如下:#includevoidmain(){intn,k;floatscore,sum,ave;sum=0.0;for(n=1;n<=10;n++){for(k=1;k<=4;k++){scanf("%f",&score);sum+=score};}ave=sum/4.0;printf("NO%d:%f\n",n,ave);第2页(共9页)}}上述程序有一条语句出现在程序的位置不正确。这条语句是。A.sum=0.0;B.sum...