浙江海洋大学341农业知识综合三(农业信息化)2018年考研真题

2023-11-17 999+ 349.21KB 10 页
侵权投诉
共-10-页,第-1-
浙江海洋大学 2018 年硕士研究生入学考试初试试题(B 卷)
报考专业:农业工程与信息技术-农业信息化 考试科目:341 农业知识综合三
注意事项:本试题的答案必须写在规定的答题纸上,写在试题上不给分
程序设计
一、单选(每题 2分,共 10 分)
1、已有定义 char s1,s2;,下面正确的语句是(①)
Ascanf("%s%c",s1,s2); Bscanf("%s%c",s1,&s2);
Cscanf("%d%c",&s1,&s2); Dscanf("%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的表达式是(③)
Ax[g-c] Bx[4] Cx['d'-'c'] Dx['d'-c]
4C编译系统对文件包含命令#include"file.h"的处理通常是(④)
A)编译处理之前 B)编译处理过程之中
C)程序连接时 D)程序执行的开始
5、设整型变量 x,y,z 的值分别为 321,则下列程序段的输出是(⑤)
if(x>y) x=y;
if(x>z) x=z;
共-10-页,第-2-
printf("%d,%d,%d\n",x,y,z);
A3,2,1 B1,2,3 C1,2,1 D1,1,1
二、判断答题纸上正确答√,错误的答×,每题 1分,共 5分)
1C语言称为中级语言是因为它允许直接访问物理地址,能进行位运算,
实现汇编语言的大部分功能,可以直接对硬件进行操作。(①)
2C程序中使用变量不一定要遵循“先定义,再赋值,后使用”(②)
3、能正确表达逻辑关系 100
x的表达式是 10||0
<
=>= xx (③)
4、在逻辑表达式的求解过程中,并非所有的逻辑运算符都被执行。(④)
5while 循环语句至少无条件执行一次循环体。(⑤)
三、程序填空(每空 2分,共 10 分)
1 从键盘输入两个正整数到 mn中,求它们的最大公约数和最小公倍数。
#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农业知识综合三(农业信息化)2018年考研真题 (共10页),文档为pdf格式,大小为349.21KB。
【文档链接】浙江海洋大学341农业知识综合三(农业信息化)2018年考研真题 转载请保留链接: https://www.yanyou.net/doc/25292.html

展开>> 收起<<
浙江海洋大学341农业知识综合三(农业信息化)2018年考研真题.pdf

共10页,预览3页

还剩页未读, 继续阅读

声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
/ 10
客服
关注