a[j][i]=b[i*N+j]; for(i=0;i Printf(“]”,a[i][j]); Printf(“\\n”); } } 81.将十进制数转换为十六进制数 #include 81题答题处 int c[8],i,base=16; unsigned long n; ________________ printf(\输入十进制长整型数 \ scanf(\ ________________ i=0; do{ ________________ c[i++]=___________; n=n/base; }while(n); printf(\对应的十六进制数 \ for(________________) printf(\ printf(\} 82.下列程序运行后,输入数据12,34,56,78,23,36,45,69,70,88,则得到最终的输出结果为:12,23,34,36,45,56,69,70,78,88。请完善程序填空。 #include fwrite(&a[i],sizeof(int),1,fp); } fclose(fp); /*2--读取文本文件中数据*/ fp=fopen(\ for(i=0;i<10;i++) { fscanf(fp,\ printf(\ } printf(\ /*3--数据排序*/ for(i=0;i<8;i++) for(j=0;j<________;j++) { if(a[j]>a[j+1]) {temp=a[j]; a[j]=a[j+1]; a[j+1]=temp;} } /*4--打印输出*/ for(i=0;i<10;i++) { printf(\ printf(\ fclose(fp); } 六、分析计算题(本大题共5题,每题12分,共60分。) 83.(12分)如题83图所示电路。回答下列问题。 (1)该电路的名称是: 。(3分) (2)若电源变压器二次侧电压为V2=24V,负载电阻为RL=0.6KΩ,则流过二极管的平均电流 IV= mA。(3分) (3)若测得负载两端的输出电压为24V,那么电路中可能出现的故障为 。(填“二极管断路”、“负载开路”、“电容断路”)(3分) (4)若负载开路时输出电压为10V,则变压器次级绕组的电压V2= V。(3分) 84.(12分)试用叠加定理求解题84图中的电流U。(设U′、U\的方向与I的方向一致) 题84图 解: (1)画出80V电压源单独作用时的分图如下: 则有U′ = A;(5分) (2)画出2A电流源单独作用时的分图如下: 则有U\ A;(5分) (3)则题84图中的U= A。(2分) 85.(12分)题85图所示电路,已知N为某个不知内部结构的有源线性二端网络,R1=4Ω,R2=2Ω,R=2Ω,US=8V,IS=2A,当开关S拨到位置“1”时,电流表位置“2”时,伏特表 的读数为4V。则: 的读数为1A;当开关S拨到 (1)求出图中有源线性二端网络N的等效电压源参数; (2)当开关S拨到位置“3”时,电阻R上的电流I为多少? (3)当开关S拨到位置“3”时,该有源线性二端网络N的功率为多少?并判断该网络是输出功率还是消耗功率? 86.(12分)有一列自动控制的地铁电气列车,在所有的门都已关上和下一段路轨已空出的条件下才能离开站台。但是,如果发生关门故障,则在开着门的情况下,车子可以通过手动操作开动,但仍要求下一段空出路轨。试用与非门设计一个指示电气列车开动的逻辑电路。 提示:设输入信号:A为门开关信号,A=1门关。 B为路轨控制信号,B=1路轨空出 C为手动操作信号,C=1手动操作 设输出信号;F为列车开动信号,F=1列车开动。 解:第一步:真值表如下:(4分) 第二步:写出逻辑函数表达式:(4分) 第三步:设计逻辑电路如下:(4分) 87.(12分)时序逻辑电路如题87图(a)所示,设初始状态为000。 (1)列出其逻辑状态表; (2)试在题87表中画出Q0、Q1、Q2的波形图; (3)完成逻辑状态表,并分析逻辑电路的逻辑功能。 Q2Q1Q0&QQFF2JKQQFF1JKQQFF0JKCPQ0OQ1OQ2CPOttt& (a) (b) 题87图 .
相关推荐: