2016年杭州师范大学考研专业课试题863软件专业基础.doc

上传人(卖家):雁南飞1234 文档编号:2695945 上传时间:2022-05-18 格式:DOC 页数:7 大小:69.50KB
下载 相关 举报
2016年杭州师范大学考研专业课试题863软件专业基础.doc_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、杭 州 师 范 大 学 硕 士 研 究 生 入 学 考 试 命 题 纸杭 州 师 范 大 学 2016 年招收攻读硕士研究生入学考试题 考试科目代码: 863 考试科目名称: 软件专业基础 说明:考生答题时一律写在答题纸上,否则漏批责任自负。第一部分:C语言一、单项选择(每小题1分,共15分)1、以下叙述正确的是( )(A)在C程序中,main函数必须位于程序的最前面 (B)C程序的每行中只能写一条语句(C)C语言本身没有输入输出语句 (D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误2、下面四个选项中,均是不合法的用户标识符的选项的是( )(A)A (B)float (C)ba (

2、D)_123P_0 1a0 goto tempDo _A int INT3、对应于语句“scanf(“x=%dy=%c”,&x,&y);”应从键盘上输入的内容是( )(A)10 100 (B)10,C (C)x=10 y=b (D)x=2y=A4、判断char型变量c1是否为小写字母的正确表达式是( )(A)a=c1=a)&(c1=z) (C)98=c1 (D)c1=a&c1=z5、设x为一数字字符,则其所对应的十进制数值为( )。(A)x (B)x-0 (C)*x (D)&x6、说明语句 char s=t,使s包含了几个字符?。(A)1 (B)2 (C)3 (D)说明有错7、设 a=6,b=

3、4,则表达式b*=a+3的值为( )。(A)3 (B)18 (C)27 (D)368、若给定表达式( m)?a+:a-,则其中表达式m和( )等价。(A)m=0 (B)m!=0 (C)m=0 (D)m=19、设有说明语句int a10,则数组a包括了( )个数组元素。(A)1 (B)9 (C)10 (D)2010、以下函数 test返回值类型为( )。test(int x) printf(“%fn”,(float)x);(A)int (B)float (C)void (D)不确定或错误11、C语言规定,main函数的参数( )。(A)只能有0个 (B)只能有0个或一个 (C)只能有0个或2个

4、(D)可有任意个12、设 x为整型变量,p基类型为整型的指针变量,则正确的赋值表达式是( )。(A)p=&x (B)p=x (C)*p=&x (D)*p=*x13、假设int型数据在存储器中占二个字节,则以下类型数据在存储器中占的字节数为( )。struct test int x;float y;char z; ;(A)2 (B)3 (C)6 (D)714、rewind()函数的作用是( )。(A)重新打开文件 (B)使文件位置指针重新回到文件的开始(C)使文件位置指针重新回到文件的末 (D)返回文件长度值15、以下程序输出为( )。#includeint main()static int a

5、23=0,1,2,3,4,5,6,7,8,9,10,11,12;int i=-1;int d;d=ai+i+i;printf(%d,d);return 0;(A)9 (B)10 (C)11 (D)12二、程序填空题(每空1分,共5分)1. 以下程序输出所有大写字母和其对应的 ASCII码值。void main ( ) intch;for (ch=A;ch=Z;ch+)printf(“字母%c的ASCII码值是:%dn”,ch, (1));2. 以下函数的功能是将一个字符串 S的内容颠倒过来。void reserve((2)) inti, j, k;for (i=0,j=strlen(s)-1;

6、 (3);i+,j-) k=si; si=sj; sj=k;3. 由键盘输入三个数 a,b,c,计算以这三个数为边长的三角形面积。#includevoid main ( ) float a, b, c, s, s1;scanf(“%f%f%f”,(4)); if (a+b)c & (a+c) b & (b+c) a) s=(a+b+c)/2;s1=s*(s-a)*(s-b)*(s-c);s=(5); printf(“n 三角形面积为:%f n”,s);elseprintf(“ n 不是三角!n”);三、阅读下列程序,写出运行结果(每题10分,共40分)1. 程序1#includevoid ma

7、in( ) int a=1,b=4,c=2; a=(a+b)/c;printf(“%d n”,-a);2程序2void main ( ) char c1=67; /*A的ASCII码值为65 */if (A =c1 & c1=Z) printf(“%d,%c”,c1,c1+1);else printf(“%c”,c1); 3. 程序3void main ( ) int a=0, n=5; for ( ; ; ) a+; n-;printf(“%d,”,a);a=n;if (n=0) break;printf(“%d”,a);4. 程序4main ( ) inti, j; staticint a10=1,1,1,1,1,1,1,1,1,1;for (i=0;i10;i+)for (j=0;ji;j+)ai=ai+aj;for (i=0;i= ALL (SELECT SUM(数量) FROM购买记录GROUP BY 食品编号) 2016 年 考试科目代码 863 考试科目名称 软件专业基础 (本考试科目共 7页,第7 页)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(2016年杭州师范大学考研专业课试题863软件专业基础.doc)为本站会员(雁南飞1234)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|