欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    浙江省高等教育自学考试试高级语言程序设计试题课程代码.docx

    • 资源ID:10537691       资源大小:21.27KB        全文页数:9页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    浙江省高等教育自学考试试高级语言程序设计试题课程代码.docx

    1、浙江省高等教育自学考试试高级语言程序设计试题课程代码浙江省2002年1月高等教育自学考试高级语言程序设计(一)试题课程代码:00342一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1分,共15分)1.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( ) A.连接、编译 B.编译、连接 C.连接、运行 D.运行2.常数的书写格式决定了常数的类型和值,0x1011是( ) 进制整型常量 B.字符常量 进制整型常数 进制整型常数语句“x*=y+2;”还可以写作( ) A. x=x*y+2; B. x=2+y*x; C.

    2、x=x*(y+2); D. x=y+2*x;4.下列格式符中,可以用于以8进制形式输出整数的是( ) A. %d B. %8d C. %o D. %1d5.下列各语句中,能够且仅输出整型变量a、b中最大值的是( ) A. if(ab) printf(%dn,a);printf(%dn,b); B. printf(%dn,b);if(ab) printf(%dn,a); C. if(ab) printf(%dn,a);else printf(%dn,b); D. if(ab) printf(%dn,a);printf(%dn,b);6.执行语句“for(s=0,i=1;i=10;i=i+3) s

    3、+=i;”后,变量s、i的当前值是( ) A. 22,13 B. 12,10 C. 22,10 D. 12,137.下列各语句定义了数组,其中一个不正确的是( ) A. static int a5,b23; B. char no30,rec30,6; C. int x=2,4,6,8,10; D. int x10=1,2,3,4,5;8.宏定义“define p(x,y,z) x=y*z;”的宏替换“p(a,x+5,y”应为( ) A. a=x+5*y B. a=(x+5)*(y; C. a=x+5*y D. a=(x+5)*(y9.下列语句定义p为指向float类型变量d的指针,其中哪一个是

    4、正确的( ) A. float d,*p=d; B. float d,*p=&d; C. float d,p=d; D. float *p=&d,d;10.执行语句“for(i=0;i10;+i,+a)scanf(%d,a);”试图为int类型数组a10输入数据,是错误的。错误的原因是( ) A.指针变量不能做自增运算 B.数组首地址不可改变 C.+i应写作i+ D.+a应写作a+11.定义函数时,缺省函数的类型声明,则函数类型取缺省类型( ) A. void B. char C. float D. int12.执行语句“k=53;”后,变量k的当前值是( ) A. 1 B. 8 C. 7 D

    5、. 213.执行语句“k=53;”后,变量k的当前值是( ) A. 15 B. 125 C. 8 D. 614.以“只读”方式打开文本文件a:,下列语句中哪一个是正确的( ) A. fp=fopen(a:,ab); B. fp=fopen(a:,a); C. fp=fopen(a:,wb); D. fp=fopen(a:,r);15.写字符到磁盘文件的fpuc函数,其函数原型(头)正确的是( ) A. FILE* fputc(char) B. int fputc(FILE *) C. int fpuc(char,FILE *) D. int fputc(FILE *,char)二、填空题(每空

    6、1分,共15分)1.设int a=5,b=2;float c=;,表达式b*(int)c%a的值为_。2.计算a、b中最小值的条件表达式为_。3.计算x、y之和的立方根,表达式应写作_。4.判断变量a、b、c的值是否是等差数列中连续的三项,写作C的表达式为_。5.判断变量a、b的值均不为0的C表达式为_。6.执行语句“a=5+(c=6);”后,变量a、c的值依次为_。7.整型变量x的值为23,语句“printf(%on,x);”的输出结果为_。8.执行语句“n=1;if(n=5) n+;后,变量n值为_。9.执行语句“s=0;n=5;while(n) s+=n;”后,变量s、n值依次为_。10

    7、.执行语句“for(s=0,i=1;i11;i+) if(i=6)continue;s+=i;后,s值为_。11.若声明“char a=windows,b=9x;”,执行语句“printf(%s,strcat(a,b);”的输出结果为_。12.若声明“char a15=Windows9x;”,语句“printf(%s,a+8);”的输出结果为_。13.程序中使用了字符串函数(如strlen),则必须包含的头文件名为_。14.访问结构体数组元素ak的成员b,写作_。、b都是结构体变量,语句“a=b;”能够执行的条件是_。三、程序阅读题,读下列程序,在程序旁的划线处写出程序的输出结果。每行2分,共

    8、24分)1.include void main() 输出结果:_ int i; _for (i=1;i5;i+) printf(%dt%cn,i,A+i); _ _2.include void main() int i,j,a44;for(i=0;i4;i+) for(j=0;j4;j+) aij=1+ij;for(i=0;i4;i+) for(j=0;j0) printf(%3d,aij); _ putchar(n); _ _3.include void f(float a,float b,float* c) static float x;float y;x=(y=aba:b)xy:x;*c

    9、=x;void main() float a5=,x;for(int i=0;i4;i+) 输出结果:_ f(ai,ai+1,&x); _ printf(%.1fn,x); _ _四、根据下列各编程题题意填空(每空2分,共24分)1.输入2个整数,输出它们的最小公倍数和最大公约数。include void main() int m,n,gbs,gys; scanf (1) );gbs=m;while(2) ) gbs=gbs+m;gys=(3) ;(4) ;2.下列函数sum的返回值为一个整数m的所有因子之和。(1) int s=1;i;for(2) ;inum & (2) )p2=p1;p1

    10、=p1next;if(3) ) if(p1=h) h=p1next;else (4) ; printf(delete:%1dn,n);elseprintf(%1d not been found!n,n); return h;五、编程题(第1小题6分,其他小题各8分,共22分)1.编程,先输入n,再输入n个实数并分别统计正数的和、负数的和,然后输出统计结果。2.编程,输入a1、a2、.、a15 后,计算下列表达式的值并输出。3.把文本文件复制到文本文件中,要求仅复制中的非空格字符。浙江省2002年1月高等教育自学考试高级语言程序设计(一)试题参考答案课程代码:00342一、单项选择题(每小题1分

    11、,共15分) 二、填空题(每空1分,共15分)1. 42. ab15. a、b为同类型的结构体变量三、程序阅读题(每行2分,共24分) B 3. 2.52 C 2 1 3 D 3 2 1 4 E 4 3 2 1 四、根据下列各编程题题意填空(每空2分,共24分)1.(1)%d%d,&m,&n(2)gbs%n!=0(3)m*n/gbs(4)printf(%d %dn,gbs,gys);2.(1)int sum(int m)(2)i=2(3)m%i=0(4)return s3.(1)return h(2)p1next!=NULL(3)n=p1num(4)p2next=p1next五、编程题(第1小

    12、题6分,其他小题各8分,共22分) 1.include void main() int i,n;float x,s1=0;s2=0;scanf(%d,&n);for(i=1;i0) s1+;if(x0) s2+;printf(%f %fn,s1,s2,);2.include void main() float a15,y; int i;for(i=0;i=0;i) y=1+ai(1+y);printf(%fn,y);3.include void main() char ch;FILE *fp1,*fp2;fp1=fopen(,r);fp2=fopen(,w);while(!feof(fp1) ch=fgetc(fp1);if(ch!= ) fputc(ch,fp2);fclose(fp1);fclose(fp2);


    注意事项

    本文(浙江省高等教育自学考试试高级语言程序设计试题课程代码.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开