


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、浙江省 2018年7月高等教育自学考试高级语言程序设计(一)试题课程代码: 00342、单项选择题(本大题共 15小题,每小题 2分,共 30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的 括号内。错选、多选或未选均无分。1函数调用语句“ f(e1,e2),(e3,e4,e5)”中参数的个数是(A.1B. 2C. 3D.52不正确的标识符是()A. _a2B.2aiC.a2D.INt3若int a3= 1, 2, 3, *p ;则下列赋值语句中正确的是(A. p=&a ;B.*p=a ;C.*(a+1)=a ;D.p=a+14. C程序在作逻辑运算时判断操作数
2、真、假的表述中,正确的是(A.0为假,非0为真B.只有1为真C.-1为假,1为真D.0为真,非0为假5. 若p1、p2都是指向整型的指针,p1已经指向数量x,要使p2也指向x,正确的是()A.p2=p1;B. p2=*p1 ;C. p2=&p1 ;D.p2=*p1 ;6. 定义一个有 4个元素的一维整型数组,正确的是()A.float a4 ;B.int a=1,2,3,4,5 ;C.int a=1,2,3 ;D.int a4=17. 若变量a, b已经正确定义并赋值,符合C语言语法的表达式是()A.a2+bB.a*a+bC.a 冶+bD.a a+b8. 算术运算符,赋值运算符和关系运算符的运
3、算优先级按从高到低依次为()A. 算术运算、赋值运算、关系运算B. 算术运算、关系运算、赋值运算C. 关系运算、赋值运算、算术运算D. 关系运算、算术运算、赋值运算9. 表达式 strcmp(“3.14”,“ 3.278” )的值是一个()A.非零整数B.浮点数C.0D.字符10. 执行下列语句printf (“ d ”,=后输出为()A.1B.语法错C.0D.9711. 若数组定义为 int a 45 ;则下列哪个表达式是错误的?(A.*aB.a11C.&a23D.+a12.若定义 char a80= “95”,b=出结果为()“ win dows ”; 则语句printf(“ s”,str
4、cry(a,b);的输A.w in dows95B.wi ndowsC.95D.95wi ndows13.求一个双精度实数的绝对值,应该调用函数()A.sqrtB.powC.absD.fabs14.表达式10%2值是()A.0B.1C.5D.5.015.若变量已正确定义,表达式(j=3,j+ )的值是()A.3B.4C.5D.0二、判断题(判断下列各题,正确的在题后括号内打“/,错的打“X”。本大题共5小题,每小题2分,共10分)16.主函数可以分为两个部分:主函数说明部分和主函数体。()17.函数的定义和函数的调用均可以嵌套。( )18.在C语言中,当我们定义了数组int a5;则数组兀素的
5、下标从1 到 5。()19.在C语言中,“ A”占两个字节,而A 占一个字节。( )20.程序中定义的整型变量的初值都为0。()三、程序填空题(本大题共2小题,共6个空格,每空4分,共24分)请在每小题的空格中填上正确答案。错填、不填均无分。21. 下面程序调用swap函数交换a和b的值,并输出交换后的a和b的值。程序的输出结果是: After Call Function Swap 5 , 9。#i ncludevoid mai n()int x=9,y=5;swap();printf( “After Call Function Swap %d, %d ” ,x,y); swap( )int
6、temp; temp=*x; ;*y=temp; 22. 输入一个正整数后,输出该数的位数。例如,若输入3576,则输出为4,输入为31678,则输出为5。#in clude void mai n()int n, k=0;seanf(“ %d,);while()k+;n= ;printf(“r%d ,k);四、 程序分析题(本大题共2小题,每小题8分,共16分)23阅读下列程序段,简述其主要功能。#in cludevoid mai n()FILE*fpd1, *fpd2;char ch;fpd1=fopen(“ d1.dat ” , “ r ”)fpd2=fopen(“ d2.dat ”; , “ w)while(fscanf(fpd1,“ C ,&ch)!=EOF)if (ch= & ch = & ch= z)fprintf(fpd2,“ C ,ch);fclose(fpd1);fclose(fpd);24. 阅读下列程序段,简述其主要功能。#in clude#in cludevoid mai n()char a100,b100,*p,*q;int m;gets(a);scanf(“ d ,&m);p=a;q=b;for(p=p+m- 1);*p!=0 ;p+,q+)*q=*p;*q= 0;printf(r%s,b);五、 程序设计题(本大题共2小题,每小题1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年高二年级上册开学模拟监测数学试题
- 2024人教版八年级英语上册Unit 1 Happy Holiday 语法Grammar 不定代词和一般过去时(含答案)
- 2025艺术品交易合同
- 2025年党政教育服务合作协议书
- 2024-2025学年江苏省淮安市某中学高二(下)期中数学试卷(含解析)
- 【任务型备课】2026小学PEP人教版三年级上册 Unit6 Part A Let's talk 及 Choose and role-play(课件)
- 2025年度智能电网电缆产品供应与采购合同
- 铁路外勤助理考试题库及答案
- 惠安网格员考试题及答案
- 中国对外直接投资与出口贸易的动态关系及协同发展研究
- 发酵饲料培训课件
- 煤灰管道清理方案(3篇)
- 电信营业员的理论考试题及答案
- 2025年河北大学版(2024)小学信息科技三年级(全一册)教学设计(附目录 P179)
- 安保技能活动方案
- 殡仪服务站可行性研究报告
- 物资部档案管理制度
- 2025-2030中国烟花爆竹市场竞争动态分析及前景销售格局研究报告
- 2025年普通高等学校招生全国统一考试数学试题(全国一卷)(有解析)
- 比亚迪公司薪酬管理制度
- 公司监控视频管理制度
评论
0/150
提交评论