2020年智慧树知道网课《C语言程序设计(山东联盟-山东英才学院)》课后章节测试满分答案
2020年智慧树知道网课《VB面向对象程序设计(山东联盟)》课后章节测试满分答案

第一章测试1【单选题】(9分)一个应用程序________窗体。
A.可以没有B.只许有一个C.应该有两个D.可包括多个2【单选题】(9分)在一个工程中可以有多个__________。
A.资源文件B.机器代码文件C.窗体文件D.工程文件3【单选题】(9分)工程资源管理器窗口标题栏下的________按钮用于切换到“窗体编辑窗口”,显示和编辑正在设计的窗体。
A.“查看对象”按钮B.“查看文件夹”按钮C.“查看代码”按钮D.“切换文件夹”按钮4【单选题】(9分)在一个工程中可以有多个__________。
A.资源文件B.工程文件C.标准模块文件D.机器代码文件5【单选题】(9分)在代码窗口中,当从对象列表框中选择了某一对象后,在______中会列出适用该对象的事件。
A.属性窗口B.过程框C.事件列表框D.布局窗口6【单选题】(9分)保存一个工程至少应保存两个文件,这两个文件分别是_______。
A.类模块文件和工程文件B.窗体文件和标准模块文件C.窗体文件和工程文件D.文本文件和工程文件7【单选题】(9分)工程文件的扩展名是________。
A.frxB.basC.vbpD.frm8【单选题】(9分)窗体文件的扩展名是________。
A.frmB.vbpC.basD.vbg9【单选题】(9分)标准模块文件的扩展名是________。
A.frmB.vbpC.frxD.bas10【单选题】(9分)VisualBasi的MSDN帮助窗口最明显的特征是________。
A.保持了浏览器的特征B.具有Windows风格C.与VisualBasic编辑窗口相似D.具有MicrosoftOffice应用程序窗口风格11【单选题】(10分)VisualBasic窗体设计器的主要功能是________。
A.建立用户界面B.画图C.显示文字D.编写源程序代码第二章测试1【单选题】(5分)设有一名称为txtName的文本框,则下列能使其具有输入焦点的语句是________。
2020年智慧树知道网课《面向对象程序设计(山东联盟-青岛理工大学)》课后章节测试满分答案

第一章测试1【单选题】(1分)程序应该必须包含的部分是()A.高级语言B.注释C.数据结构和算法D.头文件2【单选题】(1分)C++对C语言作了许多改进,下列描述中()使C++语言成为面向对象的语言。
A.增加了一些新的运算符B.允许函数重载,并允许函数有默认参数C.规定函数说明必须用原型D.引进了类和对象的概念3【单选题】(1分)对象之间的相互作用和通信是通过消息。
下列哪项不是消息的组成部分()A.接受消息的对象B.要执行的函数的名字C.要执行的函数的内部结构D.函数需要的参数4【单选题】(1分)最初的计算机编程语言是()A.低级语言B.机器语言C.高级语言D.汇编语言5【单选题】(1分)下列各种高级语言中,()不是面向对象的程序设计语言。
A.DelphiB.C++C.JavaD.PASCAL6【单选题】(1分)结构化程序设计的基本结构不包含以下哪项()A.循环B.跳转C.选择D.顺序7【判断题】(1分)C++比机器语言可读性强,但运行效率比机器语言程序低。
A.对B.错8【多选题】(1分)C++具有()特点。
A.支持多态性B.支持数据封装和数据隐藏C.支持继承和重用D.支持泛型编程9【单选题】(1分)()不是属于面向对象程序设计的特性。
A.封装性B.数据相关性C.多态性D.继承性10【单选题】(1分)编写C++程序一般需要经过的几个步骤依次是()A.编译调试编辑连接B.编辑调试编译连接C.编辑编译连接运行D.编译编辑连接运行第二章测试1【单选题】(2分)对于动态分配内存空间描述正确的是()。
A.delete运算符只能释放由new分配的动态存储空间B.delete运算符可以释放动态的存储空间和静态的存储空间C.使用new运算符分配的内存空间的长度必须是常量D.用malloc分配空间,将触发构造函数的调用2【单选题】(2分)下面的程序执行后的输出结果是()。
#include<iostream> usingnamespacestd;intmain(){intk=1,t=0;switch(k){case1:t+=10;case2:t+=20;break;default:t+=3;}cout<<t;return0;}A.B.23C.30D.203【判断题】(2分)string是STL库中封装的一个类。
2020年智慧树知道网课《C语言程序设计(青岛职业技术学院)》课后习题章节测试满分答案

第一章测试1【单选题】(20分)C语言是一种()A.低级语言B.汇编语言C.机器语言D.高级语言2【单选题】(20分)下列各项中,不是C语言的特点是()。
A.有较强的网络操作功能B.语言简洁、紧凑,使用方便C.能实现汇编语言的大部分功能D.数据类型丰富,可移植性好3【单选题】(20分)下列叙述的是()。
A.C程序中的每条命令都用一个分号作为结束符B.C程序中的每条语句都用一个分号作为结束符C.C程序中的变量必须先定义,后使用D.C语言以小写字母作为基本书写形式,并且C语言要区分字母的大小写4【单选题】(20分)一个C程序的执行是从()。
A.本程序文件的第一个函数开始,到本程序main函数结束B.本程序的main函数开始,到main函数结束C.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束D.本程序的main函数开始,到本程序文件的最后一个函数结束5【单选题】(20分)以下叙述不正确的是()。
A.一个C源程序必须包含一个main函数B.C程序的基本组成单位是函数C.一个C源程序可由一个或多个函数组成D.在C程序中,注释说明只能位于一条语句的后面第二章测试1【单选题】(10分)已知定义整形变量a,b,c的值分别是2、3、4,运算表达式a*=16+(b++)-(++c)以后,a值为()A.31B.30C.29D.282【单选题】(10分)在C语言中,要求参加运算的数必须是整数的运算符是()。
A.!B.%C.++D.3【单选题】(10分)合法的c标识符是()。
A.5dmB.$sC.a>bD.h14【单选题】(10分)执行下列程序后,显示的结果是()main(){inta;printf(“%d”,(a=3*5,a*4,a+5));}A.20B.65C.10D.155【单选题】(20分)执行下列程序中的输出语句后,x的值是()。
main(){intx;printf(“%d”,(x=4*5,x*2,x+20));}A.60B.C.40D.206【判断题】(20分)判断:表达式1/4+2.75的值是3。
2020年智慧树知道网课《Python程序设计基础(山东联盟)》课后章节测试满分答案

绪论单元测试1【多选题】(50分)学好Python程序设计要注意的几个问题是A.多交流多请教B.只看视频,不思考、不练习C.多看多练D.多想多整理2【多选题】(50分)本门课程将主要介绍哪些内容A.内置函数B.常用数据类型C.文件操作D.运算符第一章测试1【多选题】(10分)下面特点属于Python语言的有哪些?A.开源B.免费C.跨平台D.解释执行2【判断题】(20分)Python支持函数式编程。
A.错B.对3【判断题】(20分)对于Python程序,对代码缩进的要求非常严格。
A.对B.错4【判断题】(20分)一般建议,每行Python代码的长度不要超过屏幕宽度,如果确实太长的话,应使用续行符。
A.对B.错5【判断题】(20分)一般来说,程序中的重要代码应加上适当的注释。
A.错B.对6【多选题】(10分)下面导入标准库对象的语句,正确的有?A.frommathimportsinB.import*C.frommathimport*D.fromrandomimportrandom第二章测试1【判断题】(10分)Python无法表示99999999999999999999这样大的整数。
A.错B.对2【判断题】(20分)集合中的元素都是唯一的,不会有重复。
A.错B.对3【判断题】(20分)Python中变量的类型是动态的,随时可以变化。
A.错B.对4【判断题】(20分)可以使用break作为变量名。
A.错B.对5【判断题】(20分)Python支持复数以及相关的运算。
A.对B.错6【判断题】(10分)Python中没有++和--这两个运算符。
A.对B.错第三章测试1【单选题】(20分)已知x=[1,2,3],执行语句x.append(4)之后,x的值是什么?A.[4]B.[1,2,3]C.[1,2,3,4]D.42【单选题】(20分)已知x=[1,2,3,4,5,6,7],那么x.pop()的结果是?A.5B.1C.4D.73【单选题】(20分)已知x=[1,2]和y=[3,4],那么x+y的结果是?A.7B.[4,6]C.[1,2,3,4]D.34【单选题】(20分)sum([i*iforiinrange(3)])的计算结果是?A.14B.2C.3D.55【判断题】(10分)字典的“键”和集合的元素都是唯一的,不允许重复。
智慧树知道网课《C语言程序设计(山东联盟-青岛科技大学)》课后章节测试满分答案

第一章测试1【单选题】(2分)01110011:流程图中用下列哪一个图形符号表示判断?()A.圆形框B.矩形框C.平行四边形框D.菱形框2【单选题】(2分)01110021:流程图中用下列哪种图形符号表示事情处理过程的开始?(A.圆括号矩形B.矩形C.圆圈D.箭头3【单选题】(2分)01110031:流程图中用于描述输出的是下列哪一个图形符号?A.平行四边形框B.圆括号矩形框C.矩形框D.菱形框4【单选题】(2分)01210011:以下选项中哪一个是C语言关键字()。
A.defaultB.printfC.funD.include5【单选题】(2分)01210031:下列选项中不属于C语言关键字的是()。
A.enumB.externalC.defaultD.register6【单选题】(2分)01210051:C语言提供的合法关键字是()。
A.swithB.CaseC.defaultD.cher7【单选题】(2分)01210021:下列哪一个选项不属于C语言的关键字()。
A.breakB.whileC.staticD.integer8【单选题】(2分)01210041:下列四组选项中均不是C语言关健字的选项是()。
A.whilegopowB.defineIFtypeC.includescanfcaseD.gectcharprintf。
2020年《C语言程序设计》课后习题答案第四版谭浩强精编版

}
第2章算法——程序的灵魂16
2.1什么是算法16
2.2简单的算法举例17
2.3算法的特性21
2.4怎样表示一个算法22
2.4.1用自然语言表示算法22
2.4.2用流程图表示算法22
2.4.3三种基本结构和改进的流程图26
2.4.4用N S流程图表示算法28
2.4.5用伪代码表示算法31
return 0;
}
3-7
#include <stdio.h>
int main ()
{float h,r,l,s,sq,vq,vz;
float pi=3.141526;
printf("请输入圆半径r,圆柱高h∶");
scanf("%f,%f",&r,&h); //要求输入圆半径r和圆柱高h
l=2*pi*r; //计算圆周长l
return 0;
}ቤተ መጻሕፍቲ ባይዱ
3-6
#include <stdio.h>
int main()
{char c1='C',c2='h',c3='i',c4='n',c5='a';
c1=c1+4;
c2=c2+4;
c3=c3+4;
c4=c4+4;
c5=c5+4;
printf("passwor is %c%c%c%c%c\n",c1,c2,c3,c4,c5);
m=log10(p/(p-d*r))/log10(1+r);
printf("m=%6.2f\n",m);
2020年秋冬智慧树知道网课《初识C语言(山东联盟)》课后章节测试答案

第一章测试1【判断题】(10分)高级程序设计语言分为面向过程的程序设计语言和面向对象的程序设计语言,C语言属于面向过程的程序设计语言。
A.错B.对2【判断题】(10分)顺序结构的算法中,只有个别的步骤是有条件的被执行的。
A.对B.错3【判断题】(10分)算法的输入和输出特性指的是任何一个算法必须有输入步骤和输出步骤,否则,算法就不完整。
A.错B.对4【多选题】(10分)关于程序设计的描述,正确的是A.算法设计是程序设计的重要过程B.简单的C语言程序是不需要调试的C.程序中的语法在编译阶段会被检查出来D.调试程序是程序设计必不可少的过程5【单选题】(10分)任何一个C语言程序都有一个主函数,该主函数的标识符是:A.符合标识符规则即可B.MAINC.mainD.Main6【多选题】(10分)属于C语言合法的用户标识符的是:A.M_NB.-nameC.ResultD._input7【判断题】(10分)编辑调试C语言程序的唯一工具是VC++6.0集成编译环境。
A.错B.对8【多选题】(10分)对于任何循环结构算法,说法正确的是:A.在每一次执行循环体时循环体中的每个步骤都会被执行到B.循环体至少被执行一次C.循环体可能一次也不被执行D.循环体中的步骤可能会被执行多次9。
2020智慧树知道网课《C君带你玩编程》课后章节测试满分答案

第一章测试1【判断题】(1分)将C程序编译成目标文件,其扩展名为EXE。
A.错B.对2【判断题】(1分)main函数是C程序的入口,由计算机系统负责调用。
A.对B.错3【判断题】(1分)变量必须先定义后使用。
A.错B.对4【单选题】(2分)C语言是一种()。
A.机器语言B.汇编语言C.高级语言D.低级语言5【单选题】(2分)在C源程序中,整型常量不能表示的数制是()。
A.十六进制B.二进制C.八进制D.十进制6【单选题】(2分)若已定义charc='a',则变量c所占的字节数为__________。
A.1B.3C.4D.2第二章测试1【判断题】(1分)二元运算符均可以和赋值运算符构成复合的赋值运算符。
A.对B.错2【判断题】(1分)表达式1/4+2.75的值是3。
A.对B.错3【单选题】(2分)已知i、j、k为int型变量,若从键盘输入:1,2,3<CR>,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是()。
A.scanf('%2d%2d%2d',&i,&j,&k);B.scanf('%d,%d,%d',&i,&j,&k);C.scanf('%d%d%d',&i,&j,&k);D.scanf('i=%d,j=%d,k=%d',&i,&j,&k);4【单选题】(2分)以下叙述中正确的是______。
A.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码B.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出C.使用putchar函数时,必须在之前包含头文件stdio.hD.调用printf函数时,必须要有输出项5【单选题】(2分)设有定义:intx=2;,以下表达式中,值不为6的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章测试1【单选题】(20分)C语言程序扩展名为.exe,它属于【】A.可执行文件B.库文件C.源程序文件D.目标文件2【单选题】(20分)在绘制程序流程图时,表示“输入输出框”的符号是【】A.B.C.D.3【单选题】(20分)在绘制程序流程图时,下面哪个表示“选择结构”【】A.B.C.D.4【单选题】(20分)在绘制程序N-S图时,下面哪个表示“直到型循环结构”【】A.B.C.D.5【单选题】(20分)下列关于C语言特点的描述,不正确的是【】A.C语言既可用来编写应用软件,又可用来编写系统软件B.C语言的可移植性差C.C语言兼有高级语言和低级语言的双重特点,执行效率高D.C语言是一种结构化程序设计语言第二章测试1【单选题】(20分)十六进制数0X11对应的十进制数是【】A.17B.11C.其它答案都不正确D.22【单选题】(20分)下列C语言书写形式中属于合法的十进制整型常量的是【】A.045LB.0X7F4C.82uD.0x81p3【单选题】(20分)字符'3'的ASCII码值是【】A.其它答案都不正确B.3C.51D.484【单选题】(20分)下列合法的C语言标识符是【】A.floatB.a&bC._xyzD.2x5【单选题】(20分)下面哪个是合法的C语言字符型变量定义【】A.char_a1,_a2;B.CHARa1,a2,a3;C.Chara;D.floata1,a2;第三章测试1【单选题】(20分)若有定义floata;,执行表达式a=1/2后,a的值是【】A.1B.C.其它答案都不正确D.0.52【单选题】(20分)已知intn=3,k=1;,执行语句n*=k+1后,n的值是【】A.3B.4C.6D.其它答案均不正确3【单选题】(20分)C语言中,s=--i;等价于【】A.i=i-1;s=i;B.s=i;i=i-1;C.s=i;s=i-1;D.s=i;s=s-14【单选题】(20分)已知unsignedchara=0x53,b=0x31;,表达式a&b的值是【】A.其它答案都不正确B.0x11C.0x73D.0x625【单选题】(20分)已知inta=18;,表达式a>>2的值是【】A.4.5B.72C.5D.4第四章测试1【单选题】(20分)以下语句的输出结果是【】intx=29;printf('%d,%o,%x',x,x,x);A.29,35,1dB.35,29,1dC.其它答案都不正确D.29,1d,352【单选题】(20分)设x、y均为整型变量,且x=6,y=8,则以下语句的输出结果是【】printf('%d,%d',x--,--y);A.6,8B.5,7C.其它答案均不正确D.6,73【单选题】(20分)putchar函数可以向终端输出一个【】A.字符串B.整型变量值C.整型变量表达式D.字符4【单选题】(20分)已知i,j,k为int型变量,若从键盘输入:1,2,3↙(↙表示回车),使i的值为1,j的值为2,k的值为3,则函数形式为【】A.scanf(“%d,%d,%d”,&i,&j,&k);B.scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);C.scanf(“%d%d%d”,&i,&j,&k);D.scanf(“%2d%2d%2d”,&i,&j,&k);5【单选题】(20分)如果x为float类型变量,则以下语句的输出结果为【】x=123.456;printf(“%4.2f\n”,x);A.宽度不够,不能输出B.123.46C.123.456D.123.45第五章测试1【单选题】(20分)已知定义语句:intx=3,y=0,z=0;则值为0的表达式是【】A.x||zB.x&&yC.!((x<y)&&!z||y)<span=""></y)&&!z||y)<>D.x||z+2&&y-z2【单选题】(20分)if语句的格式如下:if(表达式)语句;其中的“表达式”【】A.必须是逻辑表达式B.可以是任意合法的表达式C.必须是关系表达式D.可以是逻辑表达式或关系表达式3【单选题】(20分)执行下列程序段,若从键盘输入-10,则结果是【】main(){intx,y;scanf('%d',&x);if(x>0)y=1;elseif(x==0)y=0;elsey=-1;printf('%d',y);}A.1B.C.其它答案都不正确D.-14【单选题】(20分)下列程序段执行后,y的值是【】intx=80,y;y=x>50?60:70;A.60B.80C.50D.705【单选题】(20分)执行下列程序段,若从键盘输入字符y,则结果是【】intx=10,y=20,z;charch;scanf("%c",&ch);switch(ch){case'x':z=x+y;break;case'y':z=x-y;default:z=0;}printf("%d",z);A.B.以上答案都不对C.-10D.30第六章测试1【单选题】(20分)下列各C语言程序段中不会构成死循环的程序段是()A.i ntx=5;while(x);--x;B.intx=5;do{++x;}while(x>=100);C.intx=5;while(x=2);D.intx;for(x=5;x<10;x++)x--;2【单选题】(20分)下列程序段的for循环,其循环次数是()main(){inti,k;k=0;for(i=0;i<=9&&k!=10;i++){scanf("%d",&k);printf("%d\n",k);}return0;}A.最多10次B.无穷次C.最多11次D.0次3【单选题】(20分)下列程序的运行结果是()#includeintmain(){intx=3,y=6,z=0;while(x++!=(y=y-1)){z++;if(y<x)break;}printf('x=%d,y=%d,z=%d',x,y,z); return0;}A.x=5,y=4,z=1B.x=4,y=4,z=1C.x=5,y=4,z=2D.x=5,y=5,z=14【单选题】(20分)以下程序的输出结果是()。
intmain(){inti,j,s=0;for(i=1;i<=15;i+=4)for(j=3;j<=19;j+=4)s++;printf("%d\n",s);return0;}A.24B.16C.15D.205【单选题】(20分)以下程序的输出结果是()。
intmain(){inti=0,s=0;while(++i){if(i==10)break;if(i%3!=1)continue;s=s+i;}printf("s=%d\n",s);return0;}A.s=10B.s=12C.s=9D.s=11第七章测试1【单选题】(20分)有如下定义inta[6],b[3][4];则对数组元素引用正确的是()A.b[2,3]B.a[2-1]C.a(5)D.b[0][4]2【单选题】(20分)下列数组的定义和初始化中,的是()A.inta[5]={1,2,3,4,5};B.inta[][2]={{1,2},{3,4}};C.inta[5]={1,2,3};D.inta[2][]={{1,2},{3,4}};3【单选题】(20分)已知int型变量占4个字节的存储单元,则inta[5]={10,15,20};定义的数组a在内存中所占字节数为()A.40B.12C.20D.34【单选题】(20分)下列对C语言字符数组的描述中的是()A.字符数组可以存放字符串B.字符数组中的字符串可以整体输入、输出C.可以用strcpy函数对字符数组中的字符串进行复制D.可以用关系运算符对字符数组中的字符串进行比较5【判断题】(20分)给出如下定义:charx[]={“abcdefg”};chary[]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘\0’};则数组x与数组y等价A.对B.错第八章测试1【单选题】(20分)以下函数值的类型是()fun(floatx){floaty;y=x*3+5;return(y);}A.voidB.不确定C.floatD.int2【单选题】(20分)在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是()A.地址传递B.单向值传递C.传递方式由用户指定D.由实参传形参,再由形参传实参3【单选题】(20分)以下叙述中不正确的是()A.在函数体的复合语句中定义的变量,其作用域仅限于该复合语句B.形参是局部变量C.不同函数中可以定义相同名字的变量D.全局变量不可以与局部变量重名4【判断题】(20分)函数的返回值通过return语句实现A.错B.对5【判断题】(20分)调用函数时,函数名后面的参数是函数的形参A.对B.错第九章测试1【判断题】(20分)如果一个变量专门用来存放其他变量的地址,则称它为指针变量A.对B.错2【判断题】(20分)已有变量定义floatx;若要定义一个可以指针变量p并使其指向变量x,应使用的语句是float*p=&x;A.错B.对3【判断题】(20分)若已有定义语句int*p,x=100;另有语句x=x*5;这两个语句中的*意义是相同的。
A.对B.错4【判断题】(20分)char*s1='AbDeG';char*s2='aBDeG';s1+=2;s2+=2;printf('%d',strcmp(s1,s2);)以下程序段的输出结果是0A.对B.错5【判断题】(20分)在任何情况下指针变量都可以进行加减乘除运算,且是有意义的。
A.错B.对第十章测试1【判断题】(20分)C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,它称为字符串。
A.对B.错2【判断题】(20分)结构体类型的名字是由一个关键字struct和结构体名组合而成的。
A.对B.错3【判断题】(20分)每一个枚举元素都代表一个整数,C语言编译按照定义时的顺序默认它们的从0开始。