浙江海洋大学341农业知识综合三(农业信息化)2018年考研真题
2023-11-17
999+
349.21KB
10 页
侵权投诉
共-10-页,第-1-页
浙江海洋大学 2018 年硕士研究生入学考试初试试题(B 卷)
报考专业:农业工程与信息技术-农业信息化 考试科目:341 农业知识综合三
注意事项:本试题的答案必须写在规定的答题纸上,写在试题上不给分。
程序设计
一、单选(每题 2分,共 10 分)
1、已有定义 char s1,s2;,下面正确的语句是(①)
A)scanf("%s%c",s1,s2); B)scanf("%s%c",s1,&s2);
C)scanf("%d%c",&s1,&s2); D)scanf("%c%c",s1,s2);
2、下列转义字符中,错误的是(②)
A)'\0xa5' B)'\031' C)'\b' D)'\"'
3、若有以下程序段:
int x[12]={1,2,3,4,5,6,7,8,9,10,11,12};
char c='a',d,g;
则数值为 4的表达式是(③)。
A)x[g-c] B)x[4] C)x['d'-'c'] D)x['d'-c]
4、C编译系统对文件包含命令#include"file.h"的处理通常是(④)。
A)编译处理之前 B)编译处理过程之中
C)程序连接时 D)程序执行的开始
5、设整型变量 x,y,z 的值分别为 3、2、1,则下列程序段的输出是(⑤)
if(x>y) x=y;
if(x>z) x=z;
共-10-页,第-2-页
printf("%d,%d,%d\n",x,y,z);
A)3,2,1 B)1,2,3 C)1,2,1 D)1,1,1
二、判断(答题纸上正确答√,错误的答×,每题 1分,共 5分)
1、C语言称为中级语言是因为它允许直接访问物理地址,能进行位运算,能
实现汇编语言的大部分功能,可以直接对硬件进行操作。(①)
2、C程序中使用变量不一定要遵循“先定义,再赋值,后使用”。(②)
3、能正确表达逻辑关系 100
≤
≤x的表达式是 10||0
<
=>= xx 。(③)
4、在逻辑表达式的求解过程中,并非所有的逻辑运算符都被执行。(④)
5、while 循环语句至少无条件执行一次循环体。(⑤)
三、程序填空(每空 2分,共 10 分)
1、 从键盘输入两个正整数到 m、n中,求它们的最大公约数和最小公倍数。
#include <stdio.h>
int main()
{
int m,n,m1,n1,r;
printf("请输入两个正整数:");
scanf("%d%d",&m,&n);
m1=m;
n1=n;
共-10-页,第-3-页
r= m%n;
while( ① )
{
m=n;
② ;
r=m%n;
}
printf("%d 和%d 的最大公约数是%d\n",m1,n1,n);
printf("%d 和%d 的最小公倍数是%d\n",m1,n1, m1*n1/n);
return 0;
}
2、现有一数组,其元素已按由大到小的顺序排列,现从键盘输入一个数,插
入到该数组中,要求插入后的数组元素依然由大到小排列。
#include <stdio.h>
#define N 10
int main()
{
int a[N+1]={98,96,87,78,72,64,56,51,43,36};
int n,i;
printf("插入前的数组:\n");
for(i=0;i<N;i++)
标签: #浙江海洋大学 #341农业知识综合三 #考研真题
【文档说明】浙江海洋大学341农业知识综合三(农业信息化)2018年考研真题 (共10页),文档为pdf格式,大小为349.21KB。
【文档链接】浙江海洋大学341农业知识综合三(农业信息化)2018年考研真题 转载请保留链接: https://www.yanyou.net/doc/25292.html
声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。