版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、19秋学期高级语言程序设计基础在线平时作业3试卷总分:100 得分:100一、单选题 (共 20 道试题,共 100 分)1.以下程序段中的do-while循环( )。 m=-1; do m=m*m;while(!m);A.是死循环B.执行二次C.执行一次D.有语法错误答案:C2.对以下说明语句的正确理解是( )。 int a10=6,7,8,9,10;A.将5个初值依次赋给a1至a5B.将5个初值依次赋给a0至a4C.将5个初值依次赋给a6至a10D.因为数组与初值的个数不相同,所以此语句不正确答案:B3.下面程序的运行结果是( )。 char a7="abcdef" c
2、har b4="ABC" strcpy(a,b); printf("%c",a5);A.输出空格B.fC.eD.0答案:B4.若有定义:int x10, *p=x;,则*(p+5)表示( )。A.数组元素x5的地址B.数组元素x5的值C.数组元素x6的地址D.数组元素x6的值E.选项内容11F.选项内容11G.选项内容11答案:B5.若二维数组a有m列,则计算任一元素aij在数组中位置的公式为( )。(假设a00位于数组的第一个位置上。)A.j*m+iB.i*m+j-1C.i*m+j+1D.i*m+j答案:C6.如果在一个函数中的复合语句中定义了一个变量
3、,则以下正确的说法是( )。A.该变量在该函数中有效B.该变量在本程序范围内有效C.该变量只在该复合语句中有效D.该变量为非法变量答案:C7.以下对C语言中共用体类型数据的叙述正确的是( )。A.可以对共用体变量名直接赋值B.共用体类型定义中不能出现结构体类型的成员C.一个共用体变量中可以同时存放其所有成员D.一个共用体变量中不能同时存放其所有成员答案:D8.以下程序的运行结果是( )。 # include "stdio.h" main() struct date int y,m,d; today; printf("%dn", sizeof(struct
4、 date);A.出错B.6C.3D.2答案:B9.语句while (!y)中的表达式 !y 等价于( )。A.y=0B.y!=1C.y!=0D.y=1答案:A10.若有以下程序段: for (m=1; m<=100; m+) scanf("%d", &y); if (y<0) continue; printf("%3d", m); 正确的描述是( )。A.最多允许输出100个非负整数B.当y<0时整个循环结束C.y>=0时什么也不输出D.printf函数永远也不执行答案:A11.若a和b均为int型变量,则执行以下程序断
5、后x的输出是( )。 x=15;y=15;printf("%dn",x%=(y%=2);A.6B.12C.1D.0答案:D12.以下正确的定义语句是( )。A.int a14=1,2,3,4,5;B.float x3=1,2,3;C.long b23=1,1,2,1,2,3;D.double y3=0;答案:D13.若用fopen打开一个新的二进制文件,要求文件既能读又能写,则应选用的文件方式字符串是( )。A."wb+B."rb+"C."r+"D."ab+""答案:A14.函数rewind(f
6、p)的作用是:使文件位置指针( )。A.重新返回文件的开头B.返回到前一个字符的位置C.自动移至下一个字符的位置D.指向文件的末尾答案:A15.已知 long i=32768;执行语句printf("%d",i);屏幕显示( )。A.32768B.1C.-32768D.-1答案:C16.下程序( )。 main( ) int x1=3, x2=0, x3=0; if (x1=x2+x3) printf("* * * *"); else printf("# # # #");A.输出:* * * *B.输出:# # #C.#存在语法错误D
7、.无输出结果答案:B17.C语言结构体类型变量在程序执行期间( )。A.部分成员驻留在内存中B.没有成员驻留在内存中C.所有成员一直驻留在内存中D.只有一个成员驻留在内存中答案:C18.若二维数组a有m列,则在aij前的元素个数为( )。A.j*m+iB.i*m+jC.i*m+j-1D.i*m+j+1答案:B19.当定义一个结构体变量时系统分配给它的内存是( )。A.结构体成员中占内存量最大者所需的容量B.结构体中各成员所需内存量的总和C.结构中第一个成员所需的内存量D.结构中最后一个成员所需的内存量答案:B20.以下不正确的定义语句是( )。A.int y5=0,1,3,5,7,9;B.double x5=2.0,4,0,6,0,8,0,10.0;C.char c2='x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机床18级课程设计
- 辽宁省大洼县第二初级中学初中信息技术《从因特网上下载信息》教案
- 机器视觉训练课程设计
- 多层钢框架结构施工管理方案
- 早教机构秋季防控应急方案
- 机器人搬运课程设计
- 机器人创新设计课程设计
- 220kV高压线防护施工方案的法律法规
- 机制卡具课程设计
- 机井施工方案
- 标准作业组合票
- 殡葬资格考试:殡葬法律法规及服务真题库
- 最新一年级数学上册比轻重题汇总
- 生产计划管理实务-多种少量生产方式(2)
- 心电图的基础知识课件.ppt
- 科普知识讲座(火箭)PPT精选课件
- 钛加工工艺方法综述
- 车辙的形成原因及预防措施
- 2022年同济大学单独考试研究生报考资格审查表
- 施工单位试验室验收方案
- 从PK-PD看抗菌药物的合理应用
评论
0/150
提交评论