版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑计算机等级《二级C语言程序设计》模拟题计算机等级《二级C语言程序设计》模拟题
1.【单选题】2分|有定义:“inta=2,b=3,c=4;”,则下列选项中值为0的表达式是()。
A(!a==1)&&(!b==0)
B(a
Ca&&b
Da||(b+b)&&(c-a)
2.【单选题】2分|执行下面的程序后,a的值为()。main(){inta,b;for(a=1,b=1;a=10;a++){if(b%3==l){b+=3;continue;}b-=5;}}
A7
B8
C9
D10
3.【单选题】2分|若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是()。
AEOF
B-l
C非零值
D0
4.【单选题】2分|有以下程序:main(){inta=0,b=0;a=10;/*给a赋值b=20;给b赋值*/printf("a+b=%d\n",a+b);//输出计算机结果}程序运行后的输出结果是()。
Aa+b=10
Ba+b=30
C30
D出错
5.【单选题】2分|以下程序的输出结果是()。main(){inta=3:printf("%d\n",(a+a-=a*a));}
A-6
B12
C0
D-12
6.【单选题】2分|执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
A17
B37
C6
D13
7.【单选题】2分|下列关于栈的描述中错误的是()。
A栈是先进先出的线性表
B栈只能顺序存储
C栈具有记忆作用
D对栈的插入删除操作中,不需要改变栈底指针
8.【单选题】2分|函数调用strcat(strcpy(str1,str2),str3)的功能是()。
A将字符串str1复制到字符串str2中后再连接到字符串str3之后
B将字符串str1连接到字符串str2之后再复制到字符串str3之后
C将字符串str2复制到字符串str1之后再将字符串str3连接到字符串str1之后
D将字符串str2连接到字符串str1之后再将字符串strl复制到字符串str3中
9.【单选题】2分|对两个数组a和b进行下列初始化:charm[]1="l234567":charn[]={'1','2','3','4','5','6','7');则下列叙述正确的是()。
A数组m与数组n完全相同
B数组m与数组n长度相同
C数组m比数组n长1
D数组m与数组n中都存放字符串
10.【单选题】2分|有下列程序段:intn,t=1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;while(t!=n);为使此程序段不陷入循环,从键盘输入的数据应该是()。
A任意正奇数
B任意负偶数
C任意正偶数
D任意负奇数
11.【单选题】2分|若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
Ab=double(b);
B(int)a=(int)b;
Ca=a++=5;
Da=double(b);
12.【单选题】2分|常采用的两种存储结构是()。
A顺序存储结构和链式存储结构
B散列方法和索引方式
C链表存储结构和数组
D线性存储结构和非线性存储结构
13.【单选题】2分|下列字符数组初始化语句中,不正确的是()。
Acharc[]='goodmorning';
Bcharc[20]="goodmorning";
Ccharc[]={'a','b','c','d');
Dcharc[]={"ffgoodmorning"};
14.【单选题】2分|若有定义“inta=5,b=7;”,则表达式a%-(b%2)运算后,a的值为()。
A0
B1
C11
D3
15.【单选题】2分|若有定义语句:“charsE10]="1234567\0\0";”,则strlen(s)的值是()。
A7
B8
C9
D10
16.【单选题】2分|有下列程序:main(){inty=10;do{y--;}while(--y);printf("%d\n",--y);)当执行程序时,输出的结果是()。
17.【单选题】2分|设x为int型变量,则执行以下语句后,x的值为()。x=10;x=x-=x-x;
A10
B20
C40
D30
18.【单选题】2分|执行下述程序后,输出的结果是()。#include#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;a/=S(k+m)/s(k+m);printf("%d",a);}
19.【单选题】2分|下述程序的运行结果是()。#includedstdio.h#includedstrin9.hmain(){char*s1="abDuj";char*s2="ABdUG";intt;t=strcmp(s1,s2);printf("%d",t);}
A正数
B负数
C零
D不确定的值
20.【单选题】2分|下列说法正确的是()。
A在C语言中,可以使用动态内存分配技术定义元素个数可变的数组
B在c语言中,数组元素的个数可以不确定,允许随机变动
C在C语言中,数组元素的数据类型可以不一致
D在C语言中,定义一个数组后.就确定了它所容纳的元素的个数
21.【单选题】2分|当执行以下程序段时,()。x=-l:do{x=x*X;)while(!x);
A循环体将执行一次
B循环体将执行两次
C循环体将执行无限次
D系统将提示有语法错误
22.【单选题】2分|按照“先进后出”原则组织数据的结构是()。
A队列
B栈
C双向链表
D二叉树
23.【单选题】2分|语句int(*ptr)()的含义是()。
Aptr是一个返回值为int的函数
Bptr是指向int型数据的指针变量
Cptr是指向函数的指针,该函数返回一个int型数据
Dptr是一个函数名,该函数的返回值是指向int型数据的指针
24.【单选题】2分|下列程序的输出结果是()。voidfun(int*X,inty){printf("%d%d",*x,*y);*x=3;*y=1;}main(){intx=1,y=2;fun(&y,&x);printf("%d%d",x,y);}
A2143
B1212
C1234
D2112
25.【单选题】2分|C语言可执行程序的开始执行点是()。
A包含文件中的第一个函数
B程序中第一个函数
C程序中的main()函数
D程序中第一条语句
26.【单选题】2分|在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
A(!E==0)
B(E0||E0)
C(E==0)
D(E!=0)
27.【单选题】2分|下述程序的输出结果是()。#includevoidmain(){intb[6]={2,4,6,8,10,12);int*p=b,**q=&p;printf("%d,",*(p++));printf("%d,",**q);}
A4,4
B2,2
C4,5
D2,4
28.【单选题】2分|在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是()。
Aint**q;
Bint(*q)();
Cint*q;
Dint*q();
29.【单选题】2分|有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);printS(”%d,”,k);k=fun(j,m);printf(”%d\n”,k);)执行后的输出结果是()。
A5,5
B5,11
C11,11
D11,5
30.【单选题】2分|有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
A1,2,3,4,5,6,7,8,9,0,
B0,9,8,7,6,5,1,2,3,4,
C0,9,8,7,6,5,4,3,2,1,
D1,2,3,4,9,8,7,6,5,0,
31.【单选题】2分|当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是()。
Ac=b=a;
B(a=c)||(b=c);
C(a=c)&&(b=c);
Da=c=b;
32.【单选题】2分|相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()。
A可重用性差
B安全性差
C非持久性
D冗余性
33.【单选题】2分|设变量已正确定义,则以下能正确计算f=n!的程序是()。
Af=0:for(i=1;i=n;i++)f*=i:
BF=1:for(i=l;i2n;i++)f*=i:
Cf=l:for(i=n;i1;i++)f*=i:
Df=1;for(i=n;i=2;i--)f*=i:
34.【单选题】2分|有以下程序:main(){chara='a',b;printf("%c,",++a);printf("%c\n",b=a++):)程序运行后的输出结果是()。
Ab,b
Bb,c
Ca,b
Da,c
35.【单选题】2分|以下程序的输出结果是()。unionmyun{struct{intx,y,z;)u;intk:}a;main(){a.u.x=4;a.u.y=5;a.u.z=6;k=0;printf(%d\n",a.u.x);}
36.【单选题】2分|若有说明语句:double*p,a;则通过scanf语句正确给输入项读人数据的程序段是()。
A*p=&a;scanf("%1f”,p);
B*p=&a;scanf("%f",p);
Cp=&a;scanf("%",*p);
Dp=&a;scanf("%1f",p);
37.【单选题】2分|下列合法的声明语句是()。
Aintabc=50;
Bdoubleint=3+5e2.5;
Clongdo=1L;
Dfloat3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海旅游高等专科学校《安全与伦理》2025-2026学年第一学期期末试卷(B卷)
- 无菌操作的持续教育
- 上海政法学院《Android 移动应用开发》2025-2026学年第一学期期末试卷(A卷)
- 法理学自考试题及答案
- 上海现代化工职业学院《安全人机工程》2025-2026学年第一学期期末试卷(B卷)
- 上海现代化工职业学院《Android 应用开发》2025-2026学年第一学期期末试卷(B卷)
- 上海海洋大学《安全工程信息技术与管理》2025-2026学年第一学期期末试卷(B卷)
- 上海海关学院《安装工程结构与施工》2025-2026学年第一学期期末试卷(B卷)
- 智慧体育考试题库及答案
- 核磁共振检查中的患者风险因素
- DB4206-T 60-2023 实验室气瓶安全管理规范
- 输配电线路单线图绘制要求
- 高危药品专题知识宣讲培训课件
- 凌钢股份北票保国铁矿有限公司边家沟采区矿山地质环境保护与土地复垦方案
- 台湾大学欧丽娟老师的中国文学史讲义
- 电子烟产品及工艺流程简介课件
- 离心泵基础知识(最终版)课件
- 细胞生物学细胞死亡课件
- 化学原料药产品公司绩效与薪酬管理制度
- 无机材料科学基础:第六章 相平衡与相图
- 美容整形医院行政管理制度汇编
评论
0/150
提交评论