




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章单元测试第二章单元测试第三章单元测试第四章单元测试第五章单元测试第六章单元测试1【多选题】(2分)计算思维的本质()。正确答案:ABA.自动化B.抽象C.算法D.硬件基础2【多选题】(2分)计下列正确的是()。正确答案:ABCDA.1KB=1024BB.1MB=1024KBC.1GB=1024MBD.1TB=1024GB3【多选题】(2分)下列哪些信息可以用二进制表示()。正确答案:ABCDA.Xiaomi手机充电的电量变化B.蒙娜丽莎画像C.歌曲MyheartwillgoonD.沙县小吃的菜单4【判断题】(2分)计算思维是一种利用计算机科学的基础概念进行问题求解、系统设计和人类行为理解的过程。()正确答案:BA.错B.对5【判断题】(2分)计算机科学从早期电子计算机的发展开始,就采用了二进制系统,这种传统一直延续至今,形成了广泛的技术和生态系统。()正确答案:AA.对B.错6【判断题】(2分)计算机算法的本质是解决问题的一系列精确、有序的指令,旨在利用计算机高效地处理数据并得出结果。()正确答案:AA.对B.错7【判断题】(2分)尼古拉斯·沃斯提出程序是由算法和数据结构组成。()正确答案:BA.错B.对8【判断题】(2分)冯诺依曼结构提出,计算机由运算器,控制器、存储器、输入设备、输出设备五部分组成。()正确答案:BA.错B.对9【判断题】(2分)微分方程求解、对函数的定积分求解等,属于数值运算。()正确答案:BA.错B.对10【判断题】(2分)算法包括以下几个的特性:无穷性、确定性、可行性、输入和输出。()正确答案:AA.错B.对1【单选题】(2分)以下程序的输出结果是()。#include<stdio.h>intmain(){inti=010,j=10;printf("%d,%d\n",++i,j--);}正确答案:CA.10,9B.11,10C.9,10D.010,92【单选题】(2分)设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。正确答案:CA.6.500000B.6C.6.000000D.5.5000003【单选题】(2分)若有以下程序:#include<stdio.h>intmain(){intk=2,i=2,m;m=(k+=i*=k);printf("%d,%d\n",m,i);}执行后的输出结果是()。正确答案:CA.7,4B.8,6C.6,4D.8,34【单选题】(2分)以下程序段的输出结果是()。inta=1234;printf("%2d\n",a);正确答案:DA.34B.12C.提示出错、无结果D.12345【单选题】(2分)设有定义:longx=-123456L;,则以下能够正确输出变量x值的语句是()。正确答案:BA.printf("x=%8dL\n",x);B.printf("x=%ld\n",x);C.printf("x=%LD\n",x);D.printf("x=%d\n",x);6【单选题】(2分)有以下程序#include<stdio.h>inta=3;intmain(){ints=0;{inta=5;s+=a++;}s+=a++;printf("%d\n",s);}程序运行后的输出结果是()。正确答案:DA.11B.7C.10D.87【单选题】(2分)以下程序的输出结果是()。#include<stdio.h>intmain(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf("%d\n",d);}正确答案:BA.0B.1C.-1D.非0的数8【判断题】(2分)"a"是不正确的C语言字符型常量。()正确答案:AA.对B.错9【判断题】(2分)若x、i、j和k都是int型变量,表达式x=(i=4,j=16,k=32)中x的值是16。()正确答案:BA.对B.错10【判断题】(2分)在*、!=、+、=中,优先级最低的运算符是=。()正确答案:AA.对B.错1【单选题】(2分)在C语言中,以下关于单分支if语句的描述正确的是?()正确答案:DA.if语句必须有else分支B.if语句只能判断整数条件C.if语句可以省略条件表达式D.if语句中的条件表达式通常是关系表达式或者是逻辑表达式2【单选题】(2分)以下哪个选项是C语言中双分支if-else语句的正确结构?()正确答案:BA.if(condition){...}elseif{...}B.if(condition){...}else{...}C.if(condition){...}elseif{...}D.if(condition){...}else(condition){...}3【单选题】(2分)以下关于switch语句的描述正确的是?()正确答案:CA.switch语句中每个case必须包含break语句B.switch语句只能用于字符类型变量C.switch语句中的case标签不能重复D.switch语句可以用于浮点数类型4【单选题】(2分)以下关于while循环的描述正确的是?()正确答案:DA.while循环在循环体结束时判断循环条件B.while循环的条件表达式必须为整数C.while循环必须包含初始化语句D.while循环在循环体开始前判断循环条件5【多选题】(2分)以下关于do-while循环的描述正确的是?()正确答案:ABA.do-while循环至少执行一次循环体B.do-while循环在循环体结束时判断循环条件C.do-while循环可以省略条件表达式D.do-while循环的条件表达式必须为布尔类型6【单选题】(2分)以下程序的输出结果是()#include<stdio.h>intmain(){inti=0;intsum=0;while(i<4){sum+=i;i++;if(i==2)continue;sum+=i;}printf("%d\n",sum);return0;}正确答案:BA.10B.14C.9D.77【单选题】(2分)该程序中的”count++;”这条语句总共被执行了多少次?()#include<stdio.h>intmain(){intcount=0;inti=1;while(i<=5){intj=1;while(j<=i){count++;j++;}i++;}printf("%d\n",count);return0;}正确答案:BA.25B.15C.20D.108【单选题】(2分)该程序的输出是什么?#include<stdio.h>intmain(){inta=3,b=4;switch(a){case1:case2:b+=2;break;case3:b+=4;case4:b+=6;break;default:b+=8;break;}printf("%d\n",b);return0;}正确答案:CA.10B.16C.14D.129【多选题】(2分)2023年中国年收入在5万到15万元之间的家庭被称为中产阶级,下列哪些表达式能够正确表达该判断条件?()正确答案:ADA.(annual_income>=5)&&(annual_income<=15)B.(annual_income≥5)&&(annual_income≤15)C.annual_income≥5&&annual_income≤15D.annual_income>=5&&annual_income<=1510【多选题】(2分)关于表达式(x%4==0&&x%100!=0)II(x%400==0)正确的是哪个?其中,%是求余运算符。()正确答案:ABA.当x=1604时,上述表达式的值为1B.当x=1800时,上述表达式的值为0C.当x=1800时,上述表达式的值为1D.当x=1604时,上述表达式的值为01【单选题】(2分)以下错误的描述是()。正确答案:BA.形式参数是局部变量B.在一个函数内部的复合语句中定义的变量可以在本函数范围内有效C.一个函数内部定义的变量只能在本函数范围内有效D.不同函数中可以使用相同名字的变量2【单选题】(2分)C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。正确答案:CA.地址传递B.由用户指定传递方式C.值传递D.由实参传给形参,并由形参传回来给实参3【单选题】(2分)在一个源文件中定义的外部变量的作用域为()。正确答案:BA.本文件的全部范围B.从定义该变量的位置开始至本文件结束C.本程序的全部范围D.本函数的全部范围4【单选题】(2分)以下不正确的叙述是()。正确答案:BA.一个include命令只能指定一个被包含文件B.一个include命令可以指定多个被包含文件C.文件包含是可以嵌套的D.在#include命令中,文件名可以用双引号或尖括号括起来5【单选题】(2分)以下叙述中正确的是()。正确答案:AA.构成C程序的基本单位是函数B.可以在一个函数中定义另一个函数C.main()函数必须放在其他函数之前D.所有被调函数一定要在调用之前进行定义6【单选题】(2分)以下函数调用语句中含有()个实参。fun(exp1,(exp2,exp3,exp4));正确答案:AA.2B.3C.4D.17【单选题】(2分)下面程序的运行结果是()。#include<stdio.h>voidmain(){voidfun(int,int);inti=2,x=5,j=7;fun(j,6);printf("i=%d;j=%d;x=%d\n",i,j,x);}voidfun(inti,intj){intx=7;printf("i=%d;j=%d;x=%d\n",i,j,x);}正确答案:BA.i=6;j=7;x=7i=2;j=2;x=5B.i=7;j=6;x=7i=2;j=7;x=5C.i=5;j=7;x=6i=5;j=2;x=6D.i=7;j=7;x=6i=2;j=6;x=58【单选题】(2分)下面add函数的功能是求两个参数的和,并将和值返回调用函数。函数中存在错误,修改方法为()。voidadd(floata,floatb){floatc;c=a+b;returnc;}正确答案:DA.将void修改为doubleB.将returnc;语句去掉C.将returnc;语句改为return;D.将void修改为float9【判断题】(2分)以下程序的输出结果是3。#include<stdio.h>intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}intmain(){inti,j=0;for(i=1;i<3;i++)j+=f(i);printf(“%d\n”,j);}()。正确答案:AA.对B.错10【单选题】(2分)以下程序的输出结果是()#include<stdio.h>intf(void){staticinti=0;ints=1;s+=i;i++;returns;}intmain(void){inti,a=0;for(i=0;i<5;i++)a+=f();printf("%d\n",a);}正确答案:BA.25B.15C.20D.241【单选题】(2分)在定义intc[10];之后,对c的引用正确的是()。正确答案:DA.c[10]B.c(6)C.c(0)D.c[9]2【单选题】(2分)以下对二维数组c初始化正确的是()正确答案:CA.intc[2][]={1,2,3,4,5,6};B.intc[2][3]={{1,2},{3,4},{5,6}};C.intc[][3]={1,2,3,4,5,6};D.intc[2][]={{1,2},{3,4}};3【单选题】(2分)以下对字符数组初始化不正确的是()正确答案:AA.staticcharword[]='cook\0';B.staticcharword[]={“cook\0”};C.staticcharword[]=”cook\0”;D.staticcharword[]={‘c’,’o’,’o’,’k’};4【单选题】(2分)执行下面的程序段后,变量k中的值是()intk=3,s[2];s[0]=k;k=s[1]*10;正确答案:DA.30B.33C.10D.不定值5【单选题】(2分)在执行inta[][3]={6,5,4,3,2,1};语句后,a[1][0]的值是()正确答案:DA.5B.4C.1D.36【单选题】(2分)若有如下程序段:charc[10];c=“abcdefg”;printf(“%s\n”,c);结果显示为()正确答案:CA.执行时输出:abcdefgB.执行时输出:abcdC.编译不通过D.执行时输出:a7【单选题】(2分)以下程序运行后屏幕输出为()#include<stdio.h>#include<string.h>intmain(){charstr[100];strcpy(str,"helloworld");printf("%d",strlen(str));return0;}正确答案:CA.8B.9C.10D.1008【单选题】(2分)下面关于数组的叙述中,正确的是()正确答案:DA.定义数组时,可不加类型说明符B.定义数组后,可通过赋值运算符“=”对该数组名直接赋值C.在数据类型中,数组属于基本类型D.数组必须先定义,后使用9【判断题】(2分)数组在内存中占用的空间是不连续的。()正确答案:AA.错B.对10【判断题】(2分)数组下标的取值范围从1开始到长度结束。()正确答案:BA.对B.错11【判断题】(2分)数组的3个特点是:数组元素类型相同、数组长度固定、数组占用连续的内存空间。()正确答案:AA.对B.错12【判断题】(2分)使用串常量给字符数组初始化时,可以省略{}。()正确答案:AA.对B.错13【判断题】(2分)在对数组全部元素赋初值时,不可以省略行数,但能省略列数。()正确答案:AA.错B.对1【单选题】(2分)已知语句“int*ptr1,*ptr2;”,指针ptr1和ptr2均指向同一个int型一维数组中的不同元素,k为int型变量,则下面错误的赋值语句是()。正确答案:AA.ptr2=k;B.k=*ptr1*(*ptr2);C.k=*ptrl+*ptr2;D.ptrl=ptr2;2【单选题】(2分)已知语句“intx[]={1,3,5,7,9,11},*ptr=x;”,则能正确引用数组元素的语句是()。正确答案:DA.*(--ptr)B.xC.x[6]D.*(ptr--)3【单选题】(2分)已知语句“chars1[4]="12";char*ptr;”,则执行语句“ptr=s1;printf("%c",*(ptr+1));”后的输出为()。正确答案:DA.不确定B.字符'1'C.字符'2'的地址D.字符'2'4【单选题】(2分)已知语句“inti,x[3][4];”,则不能将x[1][1]的值赋给变量i的语句是()。正确答案:AA.i=*(*(x+1));B.i=*(*(x+1)+1);C.i=x[1][1];D.i=*(x[1]+1);5【单选题】(2分)有程序如下:#include<stdio.h>intmain(){inta[2][3]={{1,2,3},{4,5,6}};int(*p)[3]=a;printf("%d\n",*(*(p+1)+1));return0;}以上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年贵州省安全员考试题库
- 2025年吉林省安全员B证考试题库
- 重庆工商大学派斯学院《酒店营销》2023-2024学年第二学期期末试卷
- 青岛港湾职业技术学院《口腔设备学》2023-2024学年第二学期期末试卷
- 武汉东湖学院《社会哲学》2023-2024学年第二学期期末试卷
- 2025年海南省建筑安全员-C证考试(专职安全员)题库附答案
- 南京信息工程大学《少儿体操与健美操》2023-2024学年第二学期期末试卷
- 南京审计大学金审学院《生物合成实验》2023-2024学年第二学期期末试卷
- 广东青年职业学院《建筑法规1》2023-2024学年第二学期期末试卷
- 武汉生物工程学院《妇女健康与康复》2023-2024学年第二学期期末试卷
- 地理-广东省上进联考领航高中联盟2025届高三下学期开学考试题和答案
- GB/T 20032-2024项目风险管理应用指南
- 博鳌亚洲论坛:创新报告2024
- 2025年全国青少年禁毒知识竞赛题库及答案(401一516) - 副本
- 2024年山东传媒职业学院高职单招语文历年参考题库含答案解析
- 2025年高三历史高考第二轮复习知识梳理中国史部分复习提纲
- 2025年蒙盐集团招聘笔试参考题库含答案解析
- 精神科医疗质控课件
- 护理三基三严习题+参考答案
- 椎间孔镜的手术配合
- 《电子商务基础》课件-1.电子商务认知与发展
评论
0/150
提交评论