2012年硕士的研究生处入学考试初试试题农业知识综合三.docVIP

  • 5
  • 0
  • 约5.78千字
  • 约 9页
  • 2018-06-28 发布于福建
  • 举报

2012年硕士的研究生处入学考试初试试题农业知识综合三.doc

2012年硕士的研究生处入学考试初试试题农业知识综合三

浙江海洋学院2012年硕士研究生入学考试初试试题(B卷) 报考专业: 农业信息化 考试科目: 341农业知识综合三 注意事项:本试题的答案必须写在规定的答题纸上,写在试题上不给分。 程序设计部分(50分) 单项选择题(共分) 1. ( ① )。 A. B. 生成目标文件 C. 输出运行结果 D. 自动保存源文件 2. 算术运算符,赋值运算符和关系运算符的运算优先级按从高到低依次为( ② )。 A. B. 算术运算,关系运算,赋值运算 C. 关系运算,赋值运算,算术运算 D. 关系运算,算术运算,赋值运算 3. 对C程序在做逻辑运算时判断操作数真,假的表述,正确的是( ③ )。 A. B. 只有1为真 C. -1为假,1为真 D. 0为真,非0为假 4. 设有数组定义:char array[ ]= “China”; 则数组array所占的空间为( ④ )。 A. B. 5个字节 C. 6个字节 D. 7个字节 5. 在C程序中,可把整型数以二进制形式存放到文件中的函数是( ⑤ )。 A. fprintf B. fread函数 C. fwrite函数 D. fputc函数 6.设x和y均为int型变量,则以下语句:x+=y ; y=x-y ; x-=y ; 的功能是( ⑥ )。 A. 把x和y按从大到小排列 B. 把x和y按从小到大排列 C. 无确定结果 D. 交换x 和y中的值 7. 下列可作为C语言赋值语句的是( ⑦ )。A.=3 ,y=5; B.a=b=6C.i- - D.y=int (x) 8. 设p1和p2是指向同一个int 型一维数组的指针变量,k为int 型变量,则不能正确执行的语句是( ⑧ )。 k= *p1+ *p2 ; B. p2=k ;C. p1=p2; D. k=*p1 *(*p2) ; 9. 用宏名定义一个字符串,下列表述中正确的是( ⑨ )。 A. # define pi=3.14159 ; B. define pi=3.14159 C. # define pi “3.14159” D. # define pi (3.14159) ; 10. 以“只读”方式打开文本文件 a: \ aa.dat ,下列语句正确的是( ⑩ )。 A. fp=fopen (“a:\aa.dat”,“ab”);B.fp=fopen (“a:\aa.dat”, “a” ); C. fp=fopen( “a:\aa.dat”, “wb”); D. fp=fopen (“a:\\aa.dat “, “r”); 程序填空(每空分,共分) 1.下面程序的功能是:计算1到10 之间的偶数之,请填空: #include stdio.h main() { int i; ① ; for (i=0 ;i=10;i+=2) sum+=i ; printf(“偶数之和=%d \n” ,); } 2. 输入一批学生的成绩,遇到负数表示输入结束,要求统计并各等级成绩的学生个数。成绩等级分为三级,分别为A(90~100)、P(60~80)和F(0~59)。 运行示例: Enter scores:88 71 68 70 59 81 91 0 60 77 83 -10 A:1;P:8;F:2; [程序] #include stdio.h main() { int mark,a,p,f; a=p=f=0; printf(Enter scores:); scanf(%d,mark); while( ② ) { if(mark=90) a++; ③ p++; ④ f++; ⑤ } printf(A:%d;P:%d;F:%d;\n,a,p,f); } 阅读以下程序,写出程序的运行结果 (每小题5分,共10分) . 运行此程序,从键盘输入2,输出什么? main( ) { int m , s=10, n=0; scanf(“%d”, m ); m = m * m; while (n=m) { s=s+n ; n + + ; } printf(“ s = % d \n ”,s); } 2. 程序如下,请写出该题的运行结果。 #include stdio.h main() {int a[6]={12,4,17,25,27,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档