c++电子题库

合集下载

电子技术基础与技能试题库+参考答案

电子技术基础与技能试题库+参考答案

电子技术基础与技能试题库+参考答案一、单选题(共40题,每题1分,共40分)1、数码寄存器的输入、输出方式为A、并行输入、并行输出B、串行输入、串行输出C、串行输入、并行输出D、并行输入、串行输出正确答案:A2、在相同的时钟脉冲作用下,同步计数器与异步计数器比较,前者的工作速度A、较慢B、一样C、不确定D、较快正确答案:D3、二极管正极电位为9V,负极电位为5V,则该管处于A、零偏B、正偏C、击穿D、反偏正确答案:B4、如果三极管的基极电流是40μA ,集电极电流是2mA ,则三极管的电流放大系数为A、20B、50C、200D、500正确答案:B5、逻辑电路中,低电平应A、低于B、低于C、高于D、高于正确答案:A6、在三个输入量只有1个为1或3个全为1时,输出为1,实现这一功能的组合逻辑电路是A、奇校验器B、数据比较器C、编码器D、加法器正确答案:A7、直接耦合放大电路的放大倍数越大,在输出端出现的漂移电压就越A、和放大倍数无关B、小C、大D、以上都不对正确答案:C8、半导体中导电的载流子是A、电子B、离子C、电子和空穴D、空穴正确答案:C9、描述放大器对信号电压的放大能力,通常使用的性能指标是A、功率放大倍数B、电流放大倍数C、电压放大倍数D、电流增益正确答案:C10、当七段共阳数码管当abcdefg分别为0110000,则显示为A、3B、6C、ED、b正确答案:C11、下列叙述中正确的是A、十进制数11用8421BCD码表示为1001B、8421BCD码0001表示的十进制数为2C、8421BCD码0111比十进制数5大D、8421BCD码0011比二进制数10小正确答案:C12、用不同数制的数字来表示十进制数2007,位数最少的是A、八进制数B、十六进制数C、二进制数D、十进制数正确答案:B13、甲乙类功放电路最大理想效率为A、60%B、75%C、50%D、78.5%正确答案:D14、十进制数5转换为二进制数为A、110B、101C、011D、100正确答案:B15、把射极输出器用作多级放大器的中间级,是利用它的A、有一定的电流和功率放大能力B、输出阻抗低C、电压跟随特性好,使放大性能稳定D、输入阻抗高正确答案:C16、下列关于电容滤波电路的叙述中,正确的是A、电路的滤波,利用了电容器的B、电路的滤波,利用了电容器的C、电容器充电时,输出电压下降;D、电容量C越大,滤波效果越差。

电工电子技术考试题库

电工电子技术考试题库

电工电子技术考试题库一、选择题1. 电流的单位是:A. 伏特(V)B. 安培(A)C. 欧姆(Ω)D. 瓦特(W)2. 电阻的基本单位是:A. 欧姆(Ω)B. 千欧姆(kΩ)C. 兆欧姆(MΩ)D. 微欧姆(μΩ)3. 以下哪个不是基本的电路元件?A. 电阻B. 电容C. 电感D. 变压器4. 欧姆定律的公式是:A. V = I * RB. V = I / RC. I = V / RD. I = V * R5. 串联电路中,总电阻等于:A. 各电阻之和B. 各电阻之积C. 各电阻之差D. 各电阻之商6. 并联电路中,总电阻的倒数等于:A. 各电阻之和的倒数B. 各电阻倒数之和C. 各电阻倒数之积D. 各电阻之商的倒数7. 交流电的频率单位是:A. 赫兹(Hz)B. 伏特(V)C. 安培(A)D. 欧姆(Ω)8. 以下哪个是半导体材料?A. 铜B. 铁C. 硅D. 铝9. 三极管的放大作用是利用:A. 电流控制电流B. 电压控制电流C. 电流控制电压D. 电压控制电压10. 整流电路的作用是将:A. 直流电转换为交流电B. 交流电转换为直流电C. 直流电转换为高频信号D. 高频信号转换为直流电二、填空题11. 电路的基本组成部分包括电源、_________和负载。

12. 电容器的单位是法拉(F),1微法拉(μF)等于_________法拉。

13. 电流的流动方向是_________电荷的移动方向。

14. 电路中,电压与电流的关系可以用_________定律来描述。

15. 串联电路的总电阻等于各个电阻的_________。

16. 并联电路的总电阻的倒数等于各个电阻倒数的_________。

17. 交流电的周期性变化可以用_________来表示。

18. 半导体材料的导电能力介于_________和绝缘体之间。

19. 三极管的三个极分别是发射极、基极和_________。

20. 整流电路的输出波形是_________。

电力电子基础考试题库

电力电子基础考试题库

作业1一、判断题(C第1-10题每题4分)1. 逆变器采用负载换流方式实现换流时,负载谐振回路不一定要呈电容性。

(A) A (B) B2. 双向晶闸管的额定电流的定义与普通晶闸管不一样,双向晶闸管的额定电流是?用电流有效值来表示的。

(A) A (B) B3. 在DC/DC变换电路中,可以采用电网换流方法。

(A) A (B) B4. 为避免三次谐波注入电网,晶闸管整流电路中的整流变压器应采用Y/Y接法(A) A (B) B5. 电流可逆斩波电路可实现直流电动机的四象限运行。

(A) A (B) B6. 过快的晶闸管阳极du/dt会使误导通。

(A) A (B) B7. 在变流装置系统中,增加电源的相数也可以提高电网的功率因数。

(A) A (B) B8. PWM脉宽调制型逆变电路中,采用不可控整流电源供电,也能正常工作。

(A) A (B) B9. 对三相桥式全控整流电路的晶闸管进行触发时,只有采用双窄脉冲触发,电路才能正常工作。

(A) A (B) B10. 无源逆变指的是把直流电能转换成交流电能送给交流电网。

(A) A (B) B[参考答案:B] 分值:4二、单选题(第1-15题每题4分)1. 在晶闸管触发电路中,改变()的大小,则输出脉冲产生相位移动,达到移相控制的目的(A) 同步电压(B) 控制电压(C) 脉冲变压器变比(D) 整流变压器变比2. 直流斩波电路是一种______变换电路(A) AC/AC(B) DC/AC(C) DC/DC(D) AC/DC3. 功率晶体管的安全工作区由以下4条曲线限定:集电极-发射极允许最高击穿电压,集电极最大允许直流功率线,集电极最大允许电流线和______(A) 基极最大允许直流功率线(B) 基极最大允许电压线(C) 临界饱和线(D) 二次击穿功率线4. 单相半控桥电感性负载电路中,在负载两端并联一个续流二极管的作用是()(A) 增加晶闸管的导电能力(B) 抑制温漂(C) 增加输出电压的稳定性(D) 防止失控现象的产生5. 为限制功率晶体管的饱和深度,减少存储时间,桓流驱动电路经常采用()(A) du/dt抑制电路(B) 抗饱和电路(C) di/dt抑制电路(D) 吸收电路6. 变流装置的功率因数总是()(A) 大于1(B) 等于1(C) 小于1大于0(D) 为负7. 采用多重化电压源型逆变器的目的,主要是为()(A) 减小输出幅值(B) 增大输出幅值(C) 减小输出谐波(D) 减小输出功率8. 若增大SPWM逆变器的输出电压基波频率,可采用控制方法是()(A) 增大三角波幅度(B) 增大三角波频率(C) 增大正弦调制波频率(D) 增大正弦调制波幅度9. 可实现有源逆变的电路为()(A) 三相半波可控整流电路(B) 三相半控桥整流桥电路(C) 单相全控桥接续流二极管电路(D) 单相半控桥整流电路10. 晶闸管触发电路中,若改变()的大小,则输出脉冲产生相位移动,达到移相控制的目的(A) 同步电压(B) 控制电压(C) 脉冲变压器变比(D) 以上都不能11. α为()度时,三相半波可控整流电路,电阻性负载输出的电压波形,处于连续和断续的临界状态。

电子学会青少年软件编程(C语言三级)等级考试真题试卷(2021年12月)-附答案

电子学会青少年软件编程(C语言三级)等级考试真题试卷(2021年12月)-附答案

样例输入 100 样例输出 10 15
答案
#include<bits/stdc++.h> using namespace std; int plass(int n) {
return (1 + n) * n / 2; }
int main() {
int n; int sum, my;
cin >> n; for(sum = 1; sum > 0; sum ++ ) {
第 4 题
问答题 拨钟问题
答案 整理中……
第 5 题
问答题
分形盒
分形,通常被定义为一个粗糙或零碎的几何形状,可以分成数个部分,且每一部分都(至少近似地)是整体缩
小后的形状,即具有自相似的性质。它跟分数维、自组织、非线性系统和混沌等具有非常重要的联系。
分形盒就是这样一种分形,它的定义如下:
维度是1的分形盒:
X
维度是2的分形盒:
XX
X
XX
如果已知维度是(n-1)的分形盒,那么维度是n的分形盒的递归定义如下所示:
Box(n-1)
Box(n-1)
Box(n-1)
Box(n-1)
Box(nபைடு நூலகம்1)
你的任务是画一个维度为n的分形盒。
时间限制:1000
博学佑航-青少年考级竞赛题库
内存限制:65536 输入 输入包含多组测试数据。每一行包含一个正整数n表示分形盒的维度,n不大于7;最后一行是一个-1,表示输 入结束。 输出 对于每组测试数据,输出要求维度的分形盒,注意X为大写字母。每组测试数据之后包含一行,改行只包含一 个破折号。
样例输入
1

电子学会青少年软件编程(C语言六级)等级考试真题试卷(2022年6月)-附答案

电子学会青少年软件编程(C语言六级)等级考试真题试卷(2022年6月)-附答案
flag=1;//用flag标记是否在栈或者数列为空时候 还输入pop else{
a.pop(); b.pop(); } } } if(!flag)//如果没被标记则输出栈和数列 { while(!a.empty()) {
cout<<a.front()
第 3 题
问答题 出栈序列统计 栈是常用的一种数据结构,有n个元素在栈顶端一侧等待进栈,栈顶端另一侧是出栈序列。你已经知道栈的操 作有两种:push和pop,前者是将一个元素进栈,后者是将栈顶元素弹出。现在要使用这两种操作,由一个操 作序列可以得到一系列的输出序列。请你编程求出对于给定的n,计算并输出由操作数序列1,2,…,n,经过 一系列操作可能得到的输出序列总数。 时间限制:1000 内存限制:65536 输入 就一个数n(1≤n≤15)。 输出 一个数,即可能输出序列的总数目。
样例输入 2 4 push 1 push 3 pop push 5 1 pop 样例输出 35 15 error error
答案
#include<iostream> #include<stdio.h> #include<stack> #include<queue> using namespace std; int s[1000];//定义一个数组来存放栈 char stl[10];//定义一个字符串数组来判断是否push或者pop int main() {
第 2 题
问答题
队列和栈
队列和栈是两种重要的数据结构,它们具有push k和pop操作。push k是将数字k加入到队列或栈中,pop则是
从队列和栈取一个数出来。队列和栈的区别在于取数的位置是不同的。
队列是先进先出的:把队列看成横向的一个通道,则push k是将k放到队列的最右边,而pop则是从队列的最左

电子技术基础试题库及参考答案

电子技术基础试题库及参考答案

电子技术基础试题库及参考答案试卷一一、单项选择题:在下列各题中,将唯一正确的答案代码填入括号内(本大题共13小题,总计34分)1、(本小题2分)由开关组成的逻辑电路如图所示,设开关接通为“1”,断开为“0”,电灯亮为“1”,电灯暗为“0”,则该电路为 ( )。

(a)“与”门(b)“或”门(c) “非”门2、(本小题2分)若用万用表测二极管的正、反向电阻的方法来判断二极管的好坏,好的管子应为( )。

(a) 正、反向电阻相等(b) 正向电阻大,反向电阻小(c) 反向电阻比正向电阻大很多倍(d) 正、反向电阻都等于无穷大3、(本小题2分)运算放大器电路如图所示,RF1和RF2均为反馈电阻,其反馈极性为 ( ) 。

(a) RF1引入的为正反馈,RF2引入的为负反馈(b) RF1和RF2引入的均为负反馈(c) RF1和RF2引入的均为正反馈(d) RF1引入的为负反馈,RF2引入的为正反馈4、(本小题2分)振荡电路的幅度特性和反馈特性如图所示,通常振荡幅度应稳定在()。

(a) O 点(b) A 点(c) B 点(d) C 点5、(本小题2分)电容三点式振荡电路如图所示,其振荡频率为()。

(a)fL C C C Co ≈+121212π()(b) fLC CC Co≈+121212π()(c) fLC CC Co≈+11212()6、(本小题2分)整流电路如图所示,直流电压表V(内阻设为无穷大)的读数均为90 V,二极管承受的最高反向电压为141 V 的电路是下列图中()。

7、(本小题2分)若晶闸管的控制电流由小变大,则正向转折电压()。

(a) 由大变小 (b) 由小变大(c) 保持不变8、(本小题2分)某数/模转换器的输入为8 位二进制数字信号(D7 ~ D0),输出为 0~ 的模拟电压。

若数字信号的最低位是“1”其余各位是“0”,则输出的模拟电压为( )。

(a) (b) (c)9、(本小题3分)电路如图所示,已知U CC=12V,RC=3k,β=40且忽略U BE,若要使静态时U C E=9V,则R B应取()。

谭浩强C语言试题库(完整版)

谭浩强C语言试题库(完整版)

谭浩强C语言试题库(完整版)谭浩强C语言试题库一、单项选择第一章 C语言概述(1) 一个C程序的执行是从A、本程序的MAIN函数开始,到MAIN 函数结束.B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束.C、本程序的MAIN函数开始,到本程序的最后一个函数结束.D、本程序文件的第一个函数开始,到本程序的MAIN函数结束.(2) 以下叙述正确的是A、在C程序中,MAIN函数必须位于程序的最前面.B、 C程序的每行中只能写一条语句.C、 C语言本身没有输入输出语句.D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误.(3) C语言规定,在一个源程序中,MAIN主函数的位置是在:A、必须在最前面.B、必须在系统调用的库函数的后面C、可以在任意位置.D、必须在最后面(4) 一个C程序是由:A、一个主程序和若干子程序组成B、函数组成C、若干过程组成D、若干子程序组成(5) 以下叙述不正确的是:A、一个C源程序可由一个或多个函数组成B、一个C源程序必须包含一个MAIN函数C、 C程序的基本组成单位是函数D、在C程序中,注释说明只能位于一条语句的后面第二章数据类型、运算符与表达式(1) 若x, i, j, k都是int型变量,则计算下面表达式后,x的值为x =( i=4, j=16, k=32)A、4B、16C、32D、52(2) 下列四组选项中,均不是C语言键字的选项是A、define , IF, typeB、getc, char, printfC、include, scanf, caseE、 if, struct, type(3) 下面四个选项中,均是不合法的用户标识符的选项是A、A,P_0,doB、float,1a0, _AC、b-a, goto, intD、_123, temp, INT(4) 若有代数式3ae/bc,则正确的C语言表达式是A、a/b/c*e*3B、3*a*e/bcC、3*a*e/b*cD、a*e/c/b*3(5) 已知各变量的类型说明如下:int k, a, b;unsinged long w=5;double x=1.42;则以下不符合C语言语法的表达式是A、x%(-3)B、w+=-2;C、k=(a=2,b=3,a+b)D、a+=a-=(b=4)*(a=3)第三章简单C程序设计(1)putchar函数可以向终端输出一个A、整型变量表达式值B、实型变量值C、字符串D、字符或字符型变量值(2)若x,y均定义为int型,z定义为double 型,以下合法的scanf 函数调用语句是A、scanf(“%d%lx,%le”,&x,&y,&z);B、scanf(“%2d*%d%lf”,&x,&y,&z);C、sc anf(“%x%*d%o”,&x,&y,&z);D、scanf(“%x%o%6.2f”,&x,&y,&z);(3)当输入数据的形式为:25,13,10<回车>时,以下程序的输出结果为main(){int x,y,z;scanf(“%d%d%d”,&x,&y,&z);printf(“x+y+z=%d\n”,x+y+z);}A、x+y+z=48B、x+y+z=35C、x+z=35D、不确定值(4) 以下能正确的定义整型变量a,b和c,并对它们赋初值为5的语句是A、int a=b=c=5;B、int a, b, c=5;C、a=5, b=5, c=5;D、a=b=c=5;(5) 若有以下定义,则正确的赋值语句是int a,b; float x;A、a=1, b=2;B、b++;C、a=b=5;D、b=int(x);第四章选择结构程序设计(1)能正确表示“当x的值在[1,10]和[200,210]的范围为真,否则为假”的表达式是A、(x>=1)&&(x<=10)&&(x.>=200)&&(x<=210)B、(x>=1)││(x<=10) ││(x.>=200) ││(x<=210)C、(x>=1) &&(x<=10) ││(x.>=200) &&(x<=210)D、(x>=1)││(x<=10)&& (x.>=200) ││(x<=210)(2)以下程序的运行结果是#include “stdio.h”main(){int a,b,d=241;a=d/100%9;b=(-1)&&(-1);printf(“%d,%d”,a,b);}A、6,1B、2,1C、6,0D、2,0(3)请阅读以下程序:main(){int a=5 , b=0 , c=0;if (a+b+c) printf(“* * *\n”); else printf(“$ $ $\n”); }以上程序 .A) 有语法错误不能通过编译B) 可以通过编译但不能直接通过连接C) 输出* * *D) 输出$ $ $(4)以下程序的运行结果是 .main(){int m=5;if(m++>5)printf(“%d\n”,m);else printf(“%d\n”,m——);}A) 4B) 5C) 6D) 7(5) 为了避免在嵌套的条件语句中if-else中产生二义性,c语言规定:else子句总是与相配对.A)缩排位置相同的ifB)其之前最近的ifC)其之后最近的ifD)同一行上的if第五章循环控制(1)设有程序段int k=10while (k=0) k=k-1则下面描叙正确的是 .A) while (k=0) k=k-1;B) 循环是无限循环C) 循环体语句一次也不执行D) 循环体语句执行一次(2)下面程序段的运行结果是 . int n=0;while(n++<=2); printf(“%d”,n);A) 2B) 3C) 4D) 有语法错(3)C语言中while和do-while循环的主要区别是 .A) do-while的循环体至少无条件执行一次B) while 的循环控制条件比do-while的循环控制条件严格C) do-while允许从外部转到循环体内D) do-while允许从外部转到循环体内(4)以下能正确计算1*2*3*…*10的程序段是 .A) do {i=1;s=1;s=s*i;i++;}while(I<=10);B) do {i=1;s=0;s=s*i;i++;}while(I<=10);C) i=1;s=1;do {s=s*i;i++;}while(I<=10);D) i=1;s=0;do {s=s*i;i++;}while(I<=10);第六章数组(1)在c语言中,引用数组元素时,其数组下标的数据类型允许是____.A) 整型常量B) 整型表达式C) 整型常量或整型表达式D) 任何类型的表达式(2)以下能对二维数组a进行正确初始化的语句是____.A) int a[2][ ]={{1,0,1},{5,2,3,}};B) int a[ ][3]={{1,2,3},{4,5,6}};C) int a[2][4]={1,2,3,},{4,5},{6}};D) int a[ ][3]={{1,0,1},{},{1,1}};)(3)若有说明:int a[3][4]={0};则下面正确的叙述是____.A) 只有元素a[0][0]可得到初值0B) 此说明语句不正确C) 数组a中各元素都可得到初值,但其值不一定为0D) 数组a中每个元素均可得到初值0(4)下面程序___(每行程序前面的数字表示行号).1 main()2 {3 float a[10]={0};4 int i5 for(i=0;i<3;i++) scanf(“%d”,&a[i];6 for(i=1;i<10;i++) a[0]=a[0]+a{i};7 printf(“%f\n”,a[0]);8 }A) 没有错误B) 第3行有错误C) 第5行有错误D) 第7行有错误(5)若二维数组a有m列,则计算机一元素a[i][j]在数组中位置的公式为____.(假设a[0][0]位于数组的第一个位置上.)A) i*m+jB) j*m+iC) i*m+j-1D) i*m+j+1第七章函数(1)以下正确的函数定义形式是 .A)double fun(int x,int y)C) double fun(int x;int y)D) double fun(int x,int y)E) double fun(int x,y);(2) 以下正确的函数形式是 .A) double fun(int x,int y){z=x+y; return z;}B) fun(int x,y){int z;return z;}C) fun(x,y){int x,y; double z;z=x+y;return z;}D) double fun(int x,int y){double z;z=x+y;return z;}(3) C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是A)地址传递B)单向值传递C)由实参传给形参,再由形参传回给实参D)传递方式(4)C语言允许函数值型缺省定义,此时该函数值隐含的类型是 .A)float型B)int型C)long型D)double型(5)下面函数调用语句含有实参的个数为. func((exp1,exp2),(exp3,exp4,exp5));A)1B)2C)4D)5第八章编译预处理命令(1)请读程序:#define ADD(x) x+xmain(){int m=1,n=2,k=3;int sum=ADD(m+n)*k;printf(“sum=%d”,sum);}上面程序的运行结果是 .A) sum=9B) sum=10C) sum=12D) sum=18(2) 以下程序的运行结果是 . #define MIN(x,y) (x)<(y)? (x)+(y) main(){int I=10,j=15,k;k=10*MIN(I,j); printf(“%d\n”,k);。

电子学会青少年软件编程(C语言三级)等级考试真题试卷(2021年6月)-附答案

电子学会青少年软件编程(C语言三级)等级考试真题试卷(2021年6月)-附答案
}
int main() {
init(); int n; while(cin>>n) {
if(n == 0) { return 0; }
cout<<dp[n]<<endl; } return 0;Байду номын сангаас}
第 4 题
问答题 表达式求值 输入一个布尔表达式,请你输出它的真假值。 比如:( V | V ) & F & ( F | V ) V表示true,F表示false,&表示与,|表示或,!表示非。 上式的结果是F 时间限制:1000 内存限制:65536 输入 输入包含多行,每行一个布尔表达式,表达式中可以有空格,总长度不超过1000 输出 对每行输入,如果表达式为真,输出"V",否则出来"F"
样例输入 ( V | V ) & F & ( F| V) !V | V & V & !F & (F | V ) & (!F | F | !V & V) (F&F|V|!V&!F&!(F|F&V)) 样例输出 F V V
博学佑航-青少年考级竞赛题库
答案
#include<cstdio> #include<iostream> #include<string> #include<map> using namespace std; map<char,int>index;//| & ! ( ) # char pri[7][7]={ {'>','<','<','<','>','>'},//|

业余无线电台操作证书考试题库电子版文本C类题库-V1

业余无线电台操作证书考试题库电子版文本C类题库-V1

业余无线电台操作证书考试题库电子版文本C类题库-V1作为一名优秀的内容创作者,我今天来为大家分享一篇关于C类业余无线电台操作证书考试题库电子版文本的文章。

本文将从以下几个方面逐一展开:一、C类业余无线电台操作证书考试题库简介C类业余无线电台操作证书考试题库是业余无线电爱好者在考取C类证书时需要进行考试的一份题库。

其中包括了发送机技术、接收机技术、天线技术、调频调幅技术、数字通讯、遥控技术、电源技术等多个方面的知识点。

C类业余无线电台操作证书是所有业余无线电爱好者晋升到业余无线电实用类的重要一步。

二、C类业余无线电台操作证书考试题库电子版概述C类业余无线电台操作证书考试题库电子版是一个PDF格式的电子文档,其中包括了上述各个方面的知识点考试题目,涵盖了考试内容的全部,是备考过程中必不可少的参考资料。

三、C类业余无线电台操作证书考试题库电子版的重要性C类业余无线电台操作证书考试题库电子版是备考过程中的必备资料,它可以帮助考生更好地掌握考试内容,熟悉考试形式,提高通过率。

同时,由于电子版的便携性,考生可以在任何时间、任何地点进行学习、练习,更大程度地提高备考效率。

四、C类业余无线电台操作证书考试题库电子版的使用方法1. 下载电子版题库文档,并打开。

2. 根据自己的备考需求,选择相应的知识点进行学习和练习。

建议采用分块学习的方法,即将题库分为若干个部分,每次只专注于一部分,提高学习的效率和深度。

3. 阅读题目,理解题意,认真思考答案,对照模拟考试的形式,模拟考试过程,逐步提高答题的速度和准确性。

4. 在每次完成一部分学习和练习后,及时检查错题,做好笔记,对之后的复习和巩固起到重要作用。

五、总结C类业余无线电台操作证书考试题库电子版是备考C类证书的重要参考资料。

通过科学合理地使用电子版文本,能够更好地掌握考试内容,进一步提高备考效率和通过率。

希望本文能够对广大业余无线电爱好者有所帮助!。

电子电工学试题库

电子电工学试题库

电子电工学试题库电工电子技术试题库(电路分析部分)一、单项选择题(选择正确的答案,将相应的字母填入题内的括号中。

每题2.0分)1、欧姆定律适合于()A、非线性电路B、线性电路、C、任何电路答案:B题型:单选2、基尔霍夫定律包括()个定律。

A、1B、2C、3答案:B题型:单选3、支路电流法是以()为求解对象。

A、节点电压B、支路电流C、电路功率答案:B题型:单选4、用一个电动势和内阻串联表示的电源称为()。

A、电压源B、电流源C、受控源答案:A题型:单选5、用一个电激流和内阻并联表示的电源称为()。

A、电压源B、电流源C、受控源答案:B题型:单选6、恒流源可以等效为恒压源()A、正确B、不正确答案:B题型:单选7、戴维南定理适用于()A、有源线性二端网络B、非线性二端网络C、任意二端网络答案:A题型:单选8、戴维南定理适合于求()条支路电流。

A、1B、2C、3答案:A题型:单选9、电位是指电路中某点与()之间的电压。

A、任意点B、参考点C、地答案:B题型:单选10、确定交流电有()要素。

A、1B、2C、3答案:C题型:单选11、频率是反映交流电变化的()。

A、位置B、快慢C、大小答案:B题型:单选12、相位是反映交流电变化的()A、位置B、快慢C、大小答案:A题型:单选13、幅度是反映交流电变化的()A、位置B、快慢C、大小答案:C题型:单选14、相量只能表示交流电的有效值(或最大值)和()。

A、相位B、频率C、初相位答案:C题型:单选15、复数加法运算时应采用()。

A、代数式B、极标式C、指数式答案:A题型:单选16、复数除法运算时应采用()。

A、代数式B、极标式C、指数式答案:B题型:单选17、交流电路采用相量分析时,应将电容写成()。

A、B、C、答案:B题型:单选18、交流电路采用相量分析时,应将电感写成()。

A、B、C、答案:C题型:单选19、电感电路正确的表达式是()。

A、B、C、答案:B题型:单选20、电容电路正确的表达式是()。

电子电工期中考试题库

电子电工期中考试题库

电子电工期中考试题库一、选择题(每题2分,共20分)1. 电路中电流的单位是:A. 伏特B. 安培C. 欧姆D. 瓦特2. 欧姆定律的基本表达式是:A. V = IRB. P = IVC. R = V/ID. I = P/V3. 以下哪个不是基本的电路元件:A. 电阻B. 电容C. 电感D. 变压器4. 交流电的周期是:A. 频率的倒数B. 频率的倍数C. 电压的幅度D. 电流的幅度5. 三相交流电的相位差是:A. 30°B. 45°C. 60°D. 90°6. 电路中的功率因数是指:A. 电压与电流的比值B. 有功功率与视在功率的比值C. 电流与电压的比值D. 视在功率与有功功率的比值7. 电容器在直流电路中起到的作用是:A. 短路B. 开路C. 滤波D. 整流8. 串联电路中总电阻与各部分电阻的关系是:A. 等于各部分电阻之和B. 等于各部分电阻之积C. 等于各部分电阻之差D. 等于各部分电阻的倒数之和9. 电磁感应现象的发现者是:A. 牛顿B. 法拉第C. 欧姆D. 爱迪生10. 以下哪个不是半导体材料:A. 硅B. 锗C. 砷化镓D. 铁二、填空题(每空2分,共20分)11. 电流的国际单位是________。

12. 电路中电压的国际单位是________。

13. 电容器的单位是________。

14. 电阻器的单位是________。

15. 电感器的单位是________。

16. 欧姆定律的表达式是________。

17. 三相交流电的相位差是________。

18. 电路中的功率因数是指________。

19. 电磁感应现象的发现者是________。

20. 半导体材料包括________。

三、简答题(每题10分,共30分)21. 简述串联电路和并联电路的区别。

22. 解释什么是电磁感应现象,并举例说明其应用。

23. 什么是功率因数?提高功率因数的意义是什么?四、计算题(每题15分,共30分)24. 有一个电阻为10Ω的电阻器,通过它的电流为2A,求电阻器两端的电压。

电子学会青少年软件编程(C语言三级)等级考试真题试卷(2022年9月)-附答案

电子学会青少年软件编程(C语言三级)等级考试真题试卷(2022年9月)-附答案
r = 0; } #ifdef PPYDEBUG
博学佑航-青少年考级竞赛题库
printf("%d = x[%d,%d] - y[%d,%d]\n", r, x.a, x.b, y.a, y.b); #endif
return r; } int main() { #ifdef LOCAL
freopen("202209_3_1.in", "r", stdin); #endif
r = max(r, max_chongtu(le[i], le[j])); } } printf("%d", r); return 0; }
第 2 题
问答题 42点 42是: · 组合数学上的第5个卡特兰数 · 字符'*'的ASCII码 · 钼的原子序数 · 6与9的乘积结果的13进制表示 · 生命、宇宙以及任何事情的终极答案 · 以及……表达式(1+5)/2*(6-4)*7的值 因此,小机器人Marvin发明了这个叫42点的小游戏。在这个游戏中,玩家会获得n个数。玩家需要使用'+'、''、'*'、'/'、'('、')'以及这n个数构成一个合法的中缀表达式,并使得该表达式的值为42。n个数之间的顺序可以改 变。表达式运算过程中只能出现整数。 由于过于抑郁,Marvin无力完成这个游戏,于是来找你帮忙。你的任务是对于给定的n个数,判断他们是否能 根据上述游戏规则算出42。 时间限制:1000 内存限制:65536 输入
青少年软件编程(C语言三级)等级考试真题试卷(2022年9月)
题目总数:5
总分数:100

C语言题库判断题

C语言题库判断题

计算机文化基础试题库第二部分判断题一、计算机基础知识部分1. CD-ROM EPROM是一种可读写的外存储器。

2.我国的第一台电子计算机于1958年试制成功。

3.第四代电子计算机主要采用大规模、超大规模集成电路元件制造成功。

4.微型计算机的更新与发展,主要基于微处理器的变革。

5.计数制中使用的数码个数被称为基数。

6. ALU是控制器的一个主要部件。

7.计算机中最小的数据单位是位。

8.在一个非零的无符号二进制整数后加两个零得到一个新数,该新数是原数的四分之一。

9. 20根地址线的寻址范围是512K。

10.将八进制数154转换成二进制数是1110110。

11.存储系统中的PROM是指可编程只读存储器。

12.目前在以下各种设备中,读取数据快慢的顺序是内存、硬驱、光驱和软驱。

13.微型计算机的运算器、控制器及内存储器的总称是主机14.指令和数据在计算机内部都是以区位码形式存储的。

15. UNIX是一种多用户单任务的操作系统。

16.同一张软盘上允许出现同名文件。

17.从磁盘根目录开始到文件所在目录的路径,称为相对路径。

18.微型计算机配置高速缓冲存储器是为了解决CPU和内存储器之间速度不匹配问题。

19.大小为3.5英寸的软盘,其一个角上设有写保护口。

当滑动保护片将其盖住时,软盘就被写保护了。

20.操作系统把刚输入的数据或程序存入RAM中,为防止信息丢失,用户在关机前,应先把信息保存到ROM中。

21.若一台微机感染了病毒,只要删除所有带毒文件,就能消除所有病毒。

22. BASIC语言是计算机唯一能直接识别、直接执行的计算机语言。

23.“Pentium II/350”和“Pentium III/450”中的“350”和“450”的含义是CPU的时钟频率。

24. ROM存储器在断电后,其中的数据需人工保存。

25.软盘驱动器属于CPU的一部分。

26.计算机软件由文档和程序组成。

27.汇编语言和机器语言都属于低级语言,之所以称为低级语言是因为用它们编写的程序可以被计算机直接识别执行。

电子技术基础与技能试题库与答案

电子技术基础与技能试题库与答案

电子技术基础与技能试题库与答案一、单选题(共40题,每题1分,共40分)1、十进制数19与二进制数1111比较大小的结果是A、二进制数1111大B、无法比较C、十进制数19大D、一样大正确答案:C2、下列触发器中,没有克服空翻现象的有A、维持组塞D触发器B、JK触发器C、同步RS触发器D、主从RS触发器正确答案:C3、在主从RS触发器中,当CP=1时A、主、从触发器均被打开B、主、从触发器均被封锁C、从触发器被封锁D、主触发器被封锁正确答案:C4、OTL电路中,输出电容起到了双电源电路中的( )作用。

A、正电源B、输入信号C、负电源D、消除高次谐波正确答案:C5、描述放大器对信号电压的放大能力,通常使用的性能指标是A、电压放大倍数B、电流放大倍数C、功率放大倍数D、电流增益正确答案:A6、在整流电路中将高压转变成低压的元器件是A、电容B、电感C、二极管D、变压器正确答案:D7、移位寄存器可能是A、双向移位寄存器B、右移寄存器C、左移寄存器D、都可能正确答案:D8、下列所述中,属于串联型稳压电路的特点的是A、调试方便B、输出电压稳定度高且可调节C、输出电压不可调D、输出电流小正确答案:B9、常用的74×× 系列是指A、TTL器件B、CMOS器件C、NMOS器件D、PMOS器件正确答案:A10、若输入信号有8个,则经过3位二进制编码器编码之后,输出信号位数为A、6B、8C、4D、3正确答案:D11、最能直观反映逻辑函数的值与输入变量取值之间的关系的是A、逻辑函数表达式B、真值表C、逻辑电路图D、波形图正确答案:B12、十进制数码4用8421BCD码表示为A、0100B、0011C、0011D、1111正确答案:A13、下列关于电容滤波电路的叙述中,正确的是A、电路的滤波,利用了电容器的B、电路的滤波,利用了电容器的C、电容器充电时,输出电压下降;D、电容量C越大,滤波效果越差。

正确答案:B14、CP有效时,若JK触发器状态由0翻转为1,则此时JK输入端必定有A、J=0B、J=1C、K=0D、K=1正确答案:B15、下列关于低频功率放大器的各种叙述中,错误的是A、甲类功放电路只需一只功放管B、功率放大器不允许有信号失真C、乙类功放电路的最高效率可达78.5%D、音响设备中肯定有功放电路正确答案:B16、把射极输出器用作多级放大器的最后一级,是利用它的A、电压放大倍数略小于1,电压跟随特性好B、输入电阻高C、输出电阻低D、有一定的电流和功率放大能力正确答案:C17、下列命题正确的是A、若AB=AC,则B=CB、若A+B=A+C,则B=CC、若A+B=A+C,AB=AC,则B=CD、若A=B,则1+AB=A正确答案:C18、逻辑电路中,低电平应A、低于B、高于C、低于D、高于正确答案:A19、在通常情况下,要改变串联型稳压电源的输出电压大小,可以通过调A、比较放大器的放大倍数B、取样电路中的电位器C、基准电路的稳压值D、调整管的放大倍数正确答案:B20、主从JK触发器中,当JK取不同值时,则Q等于A、1B、JC、0D、K正确答案:B21、D触发器当D=1时,实现的逻辑功能是A、置0B、置1C、保持D、翻转正确答案:B22、下列叙述中正确的是A、十进制数11用8421BCD码表示为1001B、8421BCD码0001表示的十进制数为2C、8421BCD码0111比十进制数5大D、8421BCD码0011比二进制数10小正确答案:C23、放大器的通频带指的是A、频率响应曲线B、下限频率以上的频率范围C、放大器上限频率和下限频率之间的频率范围D、以上均不正确正确答案:C24、开关稳压电源按不同的控制方式可分为A、调频型和调幅型B、调宽型和调频型C、自激式和他激式D、串联型和并联型正确答案:B25、钟控同步RS触发器状态的翻转发生在CP脉冲的A、上升沿B、下降沿C、CP=1期间D、=正确答案:C26、乙类推挽功放电路与甲类功放电路相比主要优点是A、输出功率大B、不用输出变压器C、无交越失真D、效率高正确答案:D27、甲乙类功放电路最大理想效率为A、50%B、78.5%C、75%D、60%正确答案:B28、有二进制异步计数器从0计到十进制数100,至少需要的触发器的个数为A、8个B、7个C、6个D、5个正确答案:B29、理想运放电路接成反相器,其输入电压为4V,则输出电压约为A、-2VB、-4VC、4VD、2V正确答案:B30、在串联型稳压电路中,取样电路电阻器的温度系数越小,其输出电压受温度的影响A、越小B、与温度系数无关C、越大D、成正比增大正确答案:A31、若逻辑函数L=(A+BCD )AB,则L可简化为A、L=AB、L=BCDC、L=ABD、L=A+BCD正确答案:C32、功率放大电路的输出是指A、负载上的直流功率B、直流信号和交流信号叠加的功率C、电源共给的功率D、负载上的交流功率正确答案:D33、JK触发器,若J=K=0,则可实现的逻辑功能是A、置1B、置0C、保持D、翻转正确答案:C34、主从RS触发器状态的翻转发生在CP脉冲的A、上升沿B、下降沿C、CP=1期间D、=正确答案:B35、当七段共阳数码管当abcdefg分别为0110000,则显示为A、3B、EC、bD、6正确答案:B36、二进制数11转换为十进制数为A、4B、3C、1D、2正确答案:B37、下列关于扇出系数描述正确的是A、门电路输出电压由0跳变到1时的传输延迟时间B、门电路正常工作时能驱动同类门的数目C、门电路输出电压由1跳变到0时的传输延迟时间D、门电路的输出电压正确答案:B38、十进制数5转换为二进制数为A、101B、110C、100D、011正确答案:A39、以下关于理想集成运放的各种表述中,错误的是A、线性应用时,有“虚断”概念B、开环共模电压放大倍数无穷大C、共模抑制比无穷大D、线性应用时,有“虚短”概念正确答案:B40、用二进制异步计数器从0计到十进制数100,至少需要的触发器个数为A、5B、6C、8D、7正确答案:D二、多选题(共10题,每题1分,共10分)1、下列运放中,输出电压与输入电压同相的是A、同相输入加法器B、倒相放大器C、电压跟随器D、反相输入加法器正确答案:AC2、下列关于真值表描述中正确的有A、真值表是列出了部分输入值组合及其对应输出值的表格B、真值表包括了全部可能的输入值组合及其对应的输出值C、真值表中的数值“0”和“1”表示实际大小D、真值表是一种表明逻辑门电路输入状态和输出状态对应关系的表格正确答案:BD3、三端固定式集成稳压器,它们都有三个管脚,分别是A、输入端B、接地端C、输出端D、公共端正确答案:ACD4、在谐振功率放大器中,LC谐振回路起到的作用是A、提高功率放大倍数B、增宽同频带C、阻抗匹配D、选频滤波正确答案:CD5、要使74LS161的输出状态保持不变,需要满足的条件是A、CLR=1B、LD=1C、ET=0D、ET?EP=0正确答案:ABD6、带有放大环节的稳压电路一般其组成部分有A、采样电路B、调整元件C、比较放大电路D、基准电路正确答案:ABCD7、常用的LED数码有A、共阴接法B、共阳接法C、单相接法D、双向接法正确答案:AB8、表示门电路的逻辑功能的方法有A、逻辑图B、真值表C、逻辑函数表达式D、波形图正确答案:ABCD9、阻容耦合放大器通频带中,低频端放大倍数下降的原因有A、结电容的存在B、β值随频率上升而减小C、耦合电容的存在D、射极旁路电容的存在正确答案:CD10、中等职业学校规定机电专业的学生至少取得车工( )、钳工( )、电工( )中级技能证书中的任意两种,才允许毕业,下面各选项几个同学获得的证书代码,则能毕业的有A、AB、ABC、ACD、ABC正确答案:BCD三、判断题(共50题,每题1分,共50分)1、射极输出器的输入电阻小,输出电阻大。

电子技能题库选择题1-50

电子技能题库选择题1-50

电子技能题库选择题1-50每小题2分,共100分1. 二极管两端加上正向电压是() [单选题] *一定导通超过死区电压才能导通(正确答案)超过0.7V才导通超过0.3V才导通2. 用万用表测民用220V交流电应选用的档位及量程是() [单选题] *交流档500V(正确答案)直流档位250V电阻档3. 下列符号中表示发光二极管的为()[单选题] * A、B、(正确答案)C、D、4. 用万用表电阻挡测量小功率二极管性能好坏时,应把量程开关旋到()挡位置。

[单选题] *R*1R*100(正确答案)R*10K5. 一个四环电阻的色环颜色依次是紫、红、红、金,此电阻值是() [单选题] *A、7.2KΩ(正确答案)B、6.3KΩC、722ΩD、72KΩ6. 稳压二极管的正常工作状态是() [单选题] *导通状态;截止状态反向击穿状态;(正确答案)任意状态7. 半导体是一种导电能力介于()与()之间的物质。

[单选题] *导体绝缘体(正确答案)固体液体超导体导体8. 在导体中导电的是() [单选题] *质子中子电子(正确答案)9. 直流稳压电源中滤波电路的作用是() [单选题] *将交流电变为较平稳的直流电将直流电变为较平稳的交流电滤除直流电中的波动成分(正确答案)将220V交流电变为更低压的交流电10. 单相桥式整流电路中,整流二极管有()只。

[单选题] *1234(正确答案)11. 单相桥式整流电容滤波电路中,E2=10V,负载上获得电压() [单选题] * UO =E2 =10VUO =0.9E2 =9VUO =1.2E2 =12V(正确答案)12. 差分放大器抑制零点漂移的效果取决于() [单选题] *两个三极管的静态工作点大小两边电路的对称程度(正确答案)两个三极管的零点漂移程度两个三极管的电流放大倍数13. 电路的差模电压放大倍数越大表示对(),共模抑制比越大表示() [单选题] *有用信号的放大倍数越大抑制共模信号和温漂的能力越强(正确答案)共模信号的放大倍数越大抑制差模信号和零漂的能力越强有用信号的放大倍数越大抑制差模信号和零漂的能力越强14. 如果要求输出电压Vo基本稳定,并能提高输入电阻,在交流放大电路中应引入的负反馈是() [单选题] *电压并联负反馈电流并联负反馈电压串联负反馈(正确答案)15. 交流反馈是指() [单选题] *交流通路中的负反馈(正确答案)只存在于阻容耦合电路中的负反馈放大交流信号时才有的负反馈16. 功率放大器的主要任务是() [单选题] *不失真地放大信号电流不失真地放大信号功率(正确答案)向负载提供足够大的信号电压17. 在音频功放电路中,为了避免信号失真,提高电路的效率,通常使功放管工作在()状态 [单选题] *甲类甲乙类(正确答案)18. 功率放大器通常处于多级放大器中的()位置 [单选题] *前级中间级末级(正确答案)19. 正弦波振荡电路的振幅平衡条件是() [单选题] *AvF>1AvF=1(正确答案)AvF<120. 振荡器之所以能获得单一频率的正弦波输出电压,是依靠振荡器中的() [单选题] *选频网络(正确答案)正反馈电路基本放大电路21. 脉冲的主要参数有:() [单选题] *脉冲幅度、脉冲上升时间、脉冲下降时间、脉冲宽度、脉冲周期。

上海安全员c证复证题库

上海安全员c证复证题库

选择题在进行建筑施工现场的安全检查时,以下哪项不属于必须检查的内容?A. 施工人员的个人防护装备佩戴情况B. 施工现场的消防安全设施配备C. 施工机械的维护保养记录D. 施工人员的家庭背景调查(正确答案)关于建筑施工现场的安全教育,以下说法正确的是?A. 只需对新入职员工进行安全教育B. 安全教育可以口头传达,无需书面记录C. 应定期对全体员工进行安全教育,并做好记录(正确答案)D. 安全教育只需在项目开工前进行一次在高处作业时,以下哪种行为是安全的?A. 不系安全带,直接进行作业B. 将安全带挂在不牢固的物体上C. 使用经过检验合格的安全带,并正确佩戴(正确答案)D. 随意拆卸或改动安全带的结构关于建筑施工现场的临时用电,以下说法错误的是?A. 临时用电线路应架空或埋地设置,避免随意拖拉B. 临时用电设备应有漏电保护装置C. 临时用电可以由非专业人员随意接线(正确答案)D. 应定期对临时用电线路和设备进行检查在建筑施工现场,以下哪种行为是违反安全规定的?A. 使用合格的施工工具和设备B. 在指定区域吸烟,并妥善处理烟蒂C. 随意丢弃易燃、易爆物品(正确答案)D. 遵守施工现场的消防安全规定关于建筑施工现场的安全标识,以下说法正确的是?A. 安全标识可以随意移动或拆除B. 安全标识应设置在醒目位置,并保持清晰可辨(正确答案)C. 安全标识只需在项目开工时设置一次D. 安全标识的颜色和形状没有统一规定在进行建筑施工现场的紧急疏散演练时,以下哪种做法是正确的?A. 无需事先制定演练计划,直接进行演练B. 演练过程中可以随意改变疏散路线和集合点C. 应事先制定演练计划,明确疏散路线和集合点,并进行模拟演练(正确答案)D. 演练只需针对部分员工进行,无需全员参与关于建筑施工现场的安全事故处理,以下说法错误的是?A. 发生安全事故后,应立即报告相关部门和领导B. 应对安全事故进行调查分析,找出事故原因C. 可以隐瞒或谎报安全事故的真实情况(正确答案)D. 应根据事故原因,采取相应的防范措施,避免类似事故再次发生在建筑施工现场,以下哪种行为是符合安全要求的?A. 使用过期或未经检验合格的施工设备B. 在施工区域随意堆放材料,堵塞安全通道C. 遵守施工现场的安全操作规程,不违章作业(正确答案)D. 无视安全警示标识,进入危险区域作业。

电子学会青少年软件编程(C语言五级)等级考试真题试卷(2021年12月)-附答案

电子学会青少年软件编程(C语言五级)等级考试真题试卷(2021年12月)-附答案
第 3 题
问答题 课程表 现在你总共有n门课需要选,记为0到n-1。在选修某些课程之前需要一些先修课程。例如,想要学习课程0,你 需要先完成课程1,我们用一个匹配来表示他们:[0, 1]。给定课程总量以及它们的先决条件,判断是否可能完 成所有课程的学习?
时间限制:1000 内存限制:65536 输入 多组数据。每组数据第一行是n和m,n表示有n门课程,m表示有m组依赖关系,接下来的m行是依赖关系的具 体信息a b,表示第a门课程依赖第b门课程。 0<=n <=1000,0 <= m <= 4000 两组数据之间可能有空行 输出 对每组数据,能完成输出 True,不能完成输出 False
样例输入 6 40 6 18 11 13 19 11 样例输出 3
答案
#include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> #include<algorithm> #define INF 999999999 #define N 20001 using namespace std; int a[N]; void qsort(int x,int y)
青少年软件编程(C语言五级)等级考试真题试卷(2021年12月)
题目总数:4
总分数:100
时间:不限时
பைடு நூலகம்
第 1 题
问答题 书架 John最近买了一个书架用来存放奶牛养殖书籍,但书架很快被存满了,只剩最顶层有空余。 John共有N头奶牛(1 ≤ N ≤ 20,000),每头奶牛有自己的高度Hi(1 ≤ Hi ≤ 10,000),N头奶牛的总高度为S。书 架高度为B(1 ≤ B ≤ S < 2,000,000,007). 为了到达书架顶层,奶牛可以踩着其他奶牛的背,像叠罗汉一样,直到他们的总高度不低于书架高度。当然若 奶牛越多则危险性越大。为了帮助John到达书架顶层,找出使用奶牛数目最少的解决方案吧。 时间限制:10000 内存限制:65536 输入 第1行:空格隔开的整数N和B 第2~N+1行:第i+1行为整数Hi 输出 能达到书架高度所使用奶牛的最少数目

电子学会青少年软件编程(C语言六级)等级考试真题试卷(2022年3月)-附答案

电子学会青少年软件编程(C语言六级)等级考试真题试卷(2022年3月)-附答案
第 2 题
问答题 扩号匹配问题 在某个字符串(长度不超过 100)中有左括号、 右括号和大小写字母;规定(与常见的算数式子一样) 任何 一个左括号都从内到外与在它右边且距离最近的右括号匹配。 写一个程序, 找到无法匹配的左括号和右括 号, 输出原来字符串, 并在下一行标出不能匹配的括号。 不能匹配的左括号用"$"标注,不能匹配的右括号 用"?"标注. 时间限制: 3000 内存限制: 65536 输入 输入包括多组数据, 每组数据一行, 包含一个字符串, 只包含左右括号和大小写字母, 字符串长度不超过 100 输出 对每组输出数据, 输出两行, 第一行包含原始输入字符, 第二行由"$","?"和空格组成, "$"和"?"表示与之对 应的左括号和右括号不能匹 配。
提示 第一组样例数据的第二行末尾的 8 -8, 因为幂次-8 为负数, 所以这一行数据结束, 8 -8 不要参与计算。
答案
#include <iostream> #include <vector> #include <map> using namespace std;
博学佑航-青少年考级竞赛题库
int main () { int n; cin >> n; for (int i = 0; i != n; ++i) { map <int, int> ploy; int index, value, over = 0; while (cin >> value >> index) { if (index < 0) over++; else { pair <map <int, int>::iterator, bool> ret = ploy.insert(make_pair(index, value)); if (!ret.second) ret.first -> second += value; } if (over == 2) break; } for (map <int, int>::reverse_iterator riter = ploy.rbegin(); riter != ploy.rend(); ++riter) { if (riter -> second != 0) cout << "[ " << riter -> seco
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编程题在线练习当前/总数40/84 本题序号:51本题要求输入20个数,然后求出这20个数中能被7整除的数的个数。

用一个主函数实现,请根据要求完成程序代码设计。

#include <iostream>using namespace std;int main(){int a[20],i=0,k=0;cin>>a; //输入20个数for(i=0;i<20;i++)if(a[i]%7==0) k++; //能被7整除,就记录一下printkcou<<k;return 0;}#difine N 20编程题在线练习当前/总数41/84 本题序号:52本题要求输入10个数,然后求这10个数中不能被3整除的数的个数。

用一个主函数实现,请根据要求完成程序代码设计。

#include <iostream>using namespace std;int main(){int a[10],i=0,k=0;cin>>a; //输入10个数for(i=0;i<10;i++)if(a[i]%3==0) k++; //能被3整除,就记录一下printkcou<<k;return 0;}#difine N 10编程题在线练习当前/总数42/84 本题序号:53本题要求输入10个数到数组a,输入给定数x,然后求数组中x出现的次数。

用一个主函数实现,请根据要求完成程序代码设计。

#include <iostream>using namespace std;int main(){int a[10],i=0,k=0, x;cin>>a;cin>>x;for(i=0;i<10;i++)if(a[i]==x) k++;printkcou<<k;return 0;}#difine N 10编程题在线练习当前/总数43/84 本题序号:54本题要求输入一个班每位同学的成绩到数组a,然后求80分以上同学的人数。

用一个主函数实现,请根据要求完成程序代码设计。

#include <iostream>using namespace std;void display_message(int[x],int 40)int main(){int int[40],i=0,k=0;for(i=0;i<40;i++)if (int[x]>80)k++;printkcou<<k;return 0;}#difine N 40编程题在线练习当前/总数44/84 本题序号:55本题要求编写一个函数fac(int n),求n!的运算结果,n的值在main函数中由键盘输入。

请根据要求完成程序代码。

#include <iostream>using namespace std;long fac(int n);{int f;for(int i=2;i<=n;i++)f*=ireturn f;}int main(){int x;cout<<"请输入一个正整数:"cin>>x;cout<<x<<"的阶乘是:"<<fac(x)<<endl;return 0;}编程题在线练习当前/总数45/84 本题序号:56本题求组合实现fac函数,并完成求组合的完整程序。

#include<iostream>using namespace std;long int fac(int n);通过调用自定义函数fac(int n),求得n的阶乘值。

请根据函数fac的声明语句及其功能编程题在线练习当前/总数46/84 本题序号:57 编写函数f(N)求m=1*3*5*7*9*…*N的值,N的值在主函数中给定,m值由函数f返回给主函数。

请根据要求完成程序代码。

#include<iostream>using namespace std;long f( int N);{ int x;for(int i=1;i<=n;i+=2)x*=ireturn x;}void main(){int m;cout<<"请输入一个正整数:"cin>>m;cout<<f(m)<<endl;return 0;}编程题在线练习当前/总数47/84 本题序号:58编写函数f(N)求m=2*4*6*8*10*…*2N的值,N的值在主函数中给定,m值由函数f返回给主函数。

请根据要求完成程序代码。

#include<iostream>using namespace std;long f( int N);{ int x;for(int i=2;i<=2n;i+=2)x*=ireturn x;}void main(){int m;cout<<"请输入一个正整数:"cin>>m;cout<<f(m)<<endl;return 0;}编程题在线练习当前/总数48/84 本题序号:59 编写函数f(N)求m=a n 的值,其中a和n的值在主函数中给定,m值由函数f返回给主函数。

请根据要求完成程序代码。

#include <iostream>using namespace std;long f(int x, int y);{int x,y,b;for(b=x*y)return b;}void main(){int a,n;cin>>a>>n;cout<<f(a,n)<<endl;return 0;}编程题在线练习当前/总数49/84 本题序号:60编写函数f(N)求m=(a+b) n 的值,其中a、b、n的值在主函数中给定,m值由函数f返回给主函数。

请根据要求完成程序代码。

#include <iostream>using namespace std;long f(int x, int y,int z){int x,y,z,b;for( b=(x+y)*z )return b;}void main(){int a,b,n;cin>>a>>b>>n;cout<<f(a,b,n)<<endl;return 0;}编程题在线练习当前/总数50/84 本题序号:62本题要求编写一个函数int f(int N, int m), 求[1, N ] (N>100)之间能被m整除的数的个数(m是大于1的正整数),结果作为函数值返回。

其中,N和m由主函数给定,完成程序代码设计。

#include <iostream>using namespace std;int f(int y, int x);{ int y, x,k;for(y>0;y--)if(y%x==0) k++;}void main(){ cin>>N;cin>>m;cout<<f(N,m)<<endl;return 0;}判断题:所有的表达式都有值(对)填空题:低难度1.若表达式(x+(y-z)*(m/n))+3中的变量均为double型,则表达式值的类型为:2.有如下循环语句:for(int i=50;i>20,i_=2)cout<<i<<‘,’,运行时循环体的执行次数是_15_次.3.void main(){Int m=18,n=3;Float a=27.6,b=5.8x;X=m/2+n*a/b+1/4;Cout<<x<<endl;} 程序运行结果是:______4.#include<iostream.h>void main(){int a=6,b=13;cout<<(a+1,b+a,b+10)<<endl;} 写出他们的输出结果程序运行后,变量a的值。

5.有如下程序段:int x=1,y=2,z=3;X=x^z;y=y^z;z=x^y;cout<<x<<y<<z; 执行这个程序段的输出是:6.有如下程序段:for(int i=1;i<=50;i++){if(i%3!=0)continue;elseif(i%5!=0)continue;cout<<i<<”,”;}7.设int x,y;则执行y=(,x+2);语句后,y的值是8.标识符是以_及下划线开头的数字、字幕及下划线组成字串。

9.通过文字编辑建立的c++____。

10.和常数表达式。

11.自加和自减的两种形式是12.n个字符的字符串长度为ascII码值为0。

13.应用程序hello.cpp。

(注意只写函数名)中等难度1.#include<iostream.h>void main(){char k=‟c‟,h=‟d‟;int i=1,j=2;k+=i++;h_=--j;cout<<k<<h<<i<<j<<endl;}2.#include<iostream.h>void main(){int x,y,n;x=y=1;n=--x&&++y;cout<<n<<””<<y<<endl;n=(--x)(++y);cout<<n<<””<<x<<””<<y<<endl;} 程序运行结果3.c4.和双精度实型。

5.vc++exe。

6.变量的3要素是类型、高难度1.x,y.z为float,下列公式的赋值表达式为:2.3.4.5.6.7.8.9.1. 下列字符串中可以用作C++标识符的是DA 2009varB gotoC test-2009D _1232. 下列字符串常量中,错误的表示是____C______。

A "\"Yes\" or\"No\" "B "abcd\n"C 'ABC'D "\tOK!"3. 定义变量int a=6,则a++的值是____B______。

相关文档
最新文档