2023年安徽省计算机等级二级考试真题C语言12月.docx
《2023年安徽省计算机等级二级考试真题C语言12月.docx》由会员分享,可在线阅读,更多相关《2023年安徽省计算机等级二级考试真题C语言12月.docx(11页珍藏版)》请在咨信网上搜索。
2023年下半年全国高等学校(安徽考区) 计算机水平考试试卷 (二级 C语言程序设计) 一、单项选择题(每题1分,共40分) 1.微型机的中央解决器重要集成了_____。 A)控制器和CPU B)运算器和控制器 C)控制器和存储器 D)运算器和CPU 2.计算机操作系统的功能是_____。 A)能把高级语言的源程序代码转换为目的代码 B)能完毕科学计算和工程设计等工作 C)管理计算机资源,控制程序执行,方便用户使用计算机 D)完毕计算机硬件与软件之间的转换 3.目前广泛使用的航空(火车)售票系统、财务管理等软件,属于计算机在_____方面的应用。 A)数据解决 B)实时控制 C)计算机辅助工程 D)科学计算 4.Windows XP中,直接关闭主机电源也许产生的后果是_____。 A)也许破坏系统设立 B)也许破坏某些程序的数据 C)也许导致下次启动故障 D)以上情况均有也许 5.下列不同进制的4个数中,最大的一个数是_____。 A)(1010011)2 B)(557)8 C)(512)10 D)(1FF)16 6.合法的电子邮件地址是_____。 A)用户名@主机域名 B)用户名#主机域名 C)用户名+主机域名 D)用户地址@主机名 7.当用各种杀毒软件都不能清除U盘上的病毒时,则应对此U盘_____。 A)丢弃不用 B)重新格式化 C)删除所有文献 D)删除COMMAND.COM文献 8.假设已对的安装了高质量的声卡及音响设备,但却始终听不到声音,其因素也许是_____。 A)音响设备没有打开 B)音量调节过低 C)没有安装相应的驱动程序 D)以上都有也许 9.下列关于网络的特点的几个叙述中,不对的的一项是_____。 A)网络中的数据可以共享 B)网络中的外部设备可以共享 C)网络中的所有计算机必须是同一品牌、同一型号 D)网络方便了信息的传递和互换 10.关于软件的概念,下列_____是对的的。 A)软件就是程序 B)软件就是说明 C)软件就是指令 D)软件是程序、数据及相关文档的集合 11.下列不能作为变量名的是_____。 A)_math B)vc39 C)STUD D)continue 12.设有int a=8,b=2;,则表达式a/5*b的值是_____。 A)0 B)2 C)0.8 D)3.2 13.设有int y=0;,执行语句y=5,y*4,y*2;后变量y的值是_____。 A)0 B)5 C)10 D)20 14.设有float a=100.25,b=2.5;,则表达式(int)a/b的值是_____。 A)40.1 B)50.125 C)40.0 D)50 15.设有int a=2,b=1,c=3,d=4;,则表达式a<b?a+b:c+d的值为_____。 A)7 B)3 C)2 D)1 16.下列_____是对的的赋值语句。 A)30=s; B)s=s*2; C)s-39=s; D)s=7+a=6+1; 17.下列程序段的输出结果是_____。 int a=5,b; b=a++; printf(“%d,%d\n”,a,b); A)5,6 B)5,5 C)6,5 D)6,6 18.设有float a;char ch[80];,则下列选项中对的的输入语句是_____。 A)scanf(“%f%s”,&a,ch[0]); B)scanf(“%f%s”,&a,ch); C)scanf(“%f%s”,a,ch); D)scanf(“%f%s”,a,&ch); 19.若变量c为char类型,下列选项中能对的判断出c为大写字母的表达式是_____。 A)’A’<=c<=’Z’ B)c>=’A’||c<=’Z’ C)’A’<=c and‘Z’>=c D)c>=’A’&&c<=’Z’ 20.设有int x,y,min;,则下列选项中能将x、y中较小者赋给变量min的语句是_____。 A)if(x>y) min=x; B)if(x<y) min=x; C)min=x>y?x:y; D)min=x<y?x:y; 21.运营下列程序段 Char c=’y’; if(c>=’x’) printf(“%c”,c); if(c>=’y’) printf(“%c”,c); if(c>=’z’) printf(“%c”,c); 则输出的结果是_____。 A)y B)yy C)yyy D)xy 22.下列叙述中对的的是_____。 A)在switch语句中,不一定使用break语句 B)break语句必须与switch语句中的case配合使用 C)在switch语句中必须使用default语句 D)break语句只能用于switch语句中 23.执行语句for(i=1;i<9;i+=2);后变量i的值是_____。 A)8 B)9 C)10 D)11 24.下列选项中不能对的定义并初始化二维数组的是_____。 A)int a[ ][3]={20,34,56,78}; B)int a[2][3]={20,34,56,78}; C)int a[2][ ]={20,34,56,78}; D)int a[ ][3]={{20,34},{56,78}}; 25.设有char array[20]=”ab”;,则数组array所占用的存储单元是_____个字节。 A)20 B)11 C)12 D)21 26.下列程序段的输出结果是_____。 char s[ ]=”\\\102abc”; printf(“%d\n”,strlen(s)); A)5 B)8 C)9 D)10 27.设有int m[ ]={5,4,3,2,1},i=4;,则下列对数组m的元素引用中错误的是_____。 A)m[i-1] B)m[4] C)m[m[0]] D)m[m[i]] 28.若下列表达式_____为真时,说明字符串s1小于字符串s2。 A)strcmp(s1,s2)>0 B)strcat(s1,s2) C)strcpy(s1,s2) D)strcmp(s1,s2)<0 29.设有函数调用语句func(a1,(a2,a3),(a4,a5,a6));,则该调用语句中实参的个数是_____。 A)6 B)5 C)4 D)3 30.设有以下函数首部: int func(double x[100],int n) 假如在程序中需要对该函数进行声明,则下列选项中错误的是_____。 A)int func(double x[ ],int n); B)int func(double ,int ); C)int func(double a[100],int b); D)int func(double *x,int n); 31.C语言规定,函数返回值的类型是由_____决定。 A)调用该函数时传递的实参类型 B)定义该函数时指定的函数类型 C)return语句中表达式的类型 D)调用该函数的主调用函数类型 32.若要说明a是字符型变量,p为指向a的字符型指针变量,则下列选项中对的的是_____。 A)char a,*p=&a; B)char a,p=&a; C)char a,*p=a; D)char *p=&a,a; 33.设有int s[ ]={2,4,6,8,10},*p=s;,则下列选项中值为8的表达式是_____。 A)*p+2 B)*p+3 C)*(p+3) D)*(p+2) 34.对于类型相同的两个指针变量之间,能进行的运算是_____。 A)% B)= C)+ D)/ 35.设有: struct student { char name[21]; char sex; int score; }std={“Li Ming”,’M’,90},*p; p=&std; 则下列输出语句中错误的是_____。 A)printf(“%d”,(*p).score); B)printf(“%d”,p->score); C)printf(“%d”,std.score); D)printf(“%d”,p.score); 36.设有: union un { int i;char c;float f; }a; int b; 则下列语句中对的的是_____。 A)a=1.6; B)a.c=’A’; C)b=a; D)printf(“%d\n”,a); 37.设有: typedef struct stud { long No; int age; char name[21]; }STUDENT; 则下列叙述对的的是_____。 A)以上的说明形式非法 B)stud是一个结构体变量 C)STUDENT是一个结构体类型名 D)STUDENT是一个结构体变量 38.设有int x=24;,则执行语句x=x>>2;后的x的值是_____。 A)6 B)12 C)24 D)48 39.设x,y,t均为int型变量,则执行语句:x=y=0;t=++x||++y;后,x和y的值分别为_____。 A)0,0 B)0,1 C)1,0 D)1,1 40.以读写方式打开一个已存在的文本文献“file.txt”,下列选项中对的的是_____。 A)FILE *p;fp=fopen(“file.txt”,”rb”); B)FILE *p;fp=fopen(“file.txt”,”w”); C)FILE *p;fp=fopen(“file.txt”,”r”); D)FILE *p;fp=fopen(“file.txt”,”r+”); 二、填空题(每空2分,共20分) 1.已知char c=’M’;,则执行语句printf(“%c”,c+32);后的输出结果为__________。 2.已知double x=156.78;,则执行语句printf(“%.1f”,x);后的输出结果为__________。 3.已知int a=2;b=3;,则执行语句a*=b-1;后,a的值为__________。 4.已知double x=10,y;,则表达式y=x+2%5的值为__________。 5.数学表达式11≤x≤35的C语言表达式为__________。 6.已知int a=-2;,则下面while语句循环执行的次数是__________。 while(a>=0) a=a+1; 7.以下程序段的输出结果为__________。 char string[ ]=”Computer World!”; string[8]=’\0’; printf(“%s”,string); 8.在C语言中,若需调用数学类库函数第数据进行解决,则需包含头文献__________。 9.设有#define M(x) x*x,则M(2+5)的值是__________。 10.设有enum weekday{Sunday=7,Monday =1,Tuesday,Wednesday,Thursday,Friday,Saturday};,则枚举元素Wednesday相应的数值是__________。 三、阅读理解题(每题4分,共20分) 1.以下程序的运营结果为__________。 #include”stdio.h” void main() { int i,j,s=0; for(i=1,j=8;i<j;i++,j--) s=s*10+j; printf(“s=%d\n”,s); } 2.以下程序的运营结果为__________。 #include”stdio.h” void main() { int i,a=0,b=0,c=0; for(i=11;i<15;i++) switch(i%5) { case 1:a++; case 2:b++; case 3:a++;b++;break; default:c++; } printf(“a=%d,b=%d,c=%d\n”,a,b,c); } 3.以下程序的运营结果为__________。 #include”stdio.h” #include”string.h” Void main() { char a[ ]=”Programming”; char t; int i,j=0,k; k=strlen(a); for(i=0;i<k;i++) for(j=i+1;j<k;j++) if(a[i]<a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } printf(“%s”,a); } 4.以下程序的运营结果为__________。 #include”stdio.h” int fun(int n) { if(n==1) return(5); else return(10+fun(n-1)); } void main() { int num; num=fun(5); printf(“%d\n”,num); } 5.以下程序的运营结果为__________。 #include”stdio.h” void main() { char s1[ ]=”ABCDEFGH”,s2[ ]=”abCDefGh”; char *p1,*p2; printf(“%s\n”,s1); printf(“%s\n”,s2); for(p1=s1,p2=s2;*p1!=’\0’;p1++,p2++) if(*p1!=*p2) printf(“%c”,*p1); } 四、编程题(第1题6分,第2、3题各7分,共20分) 1.输入两个正整数a和b,假如a能被b整除,输出商,否则输出商和余数。 2.打印如下图形(用循环语句实现): 4321234 32123 212 1- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 安徽省 计算机 等级 二级 考试 语言 12
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文