78.阅读下列程序,并把运行结果填写在答题卡相应位置。 #include \main() {
int i,j,k,s,p,t; p=-1;t=1;
for(i=1;i<=5;i++) {
s=1;p=p+i;t=t-i; for(j=1;j<=i;j++) {
t=t+j;
for(k=1;k<=j;k++) s=s+j; } }
printf(\ getch(); }
79.阅读下列程序,并把运行结果填写在答题卡相应位置。#include
extern int x; static int y; int a=15,b=10; x+=a-b;y+=a+b; }
int x,y=4; main() {
int i,a=7,b=5;
for(i=-1;i<3;i=i+2) {
x+=a+b;y+=a-b; num();
高三计算机专业综合理论试卷 第 9 页
14 页) (共
printf(\ }
getch(); }
80.下面程序实现的功能是将字符串abeadaade中所有字母a删除并输出处理后的字符串。请在答题卡相应位置将程序补充完整。 #include
char a[20]=\ int i,j=0,n,k;
__________1___________; for(i=0;i if(__________2___________) { for(k=i;k __________3___________; n--; __________4___________; } } puts(a); } 81.下面程序的功能是从键盘上输入一个字符串,把该字符串中的小写字母转换为大写字母,然后输出到文件test.txt中,再从该文件中读出字符串显示出来。请阅读程序,并在答题卡相应位置将程序补充完整。 #include \#include \void main() { char str[100]; int i=0; FILE *fp; if(__________1___________) { printf(\ 高三计算机专业综合理论试卷 第 10 页 (共14 页) exit(0); } printf(\ gets(str); while(str[i]) { if(str[i]>='a' && str[i]<='z') str[i]= __________2___________; fputc(__________3___________); i++; } fclose(fp); fp=fopen(\ fgets(__________4___________); printf(\ fclose(fp); } 六、计算作图题(本大题共5题,每题12分,共60分) 83.(12分)电路如题83图所示,运用戴维宁定理求: (1)ab中的电流Ix (2)将ab间的短路线改接成一个5V的恒压源,(b点电位高于a点),求Ix。 (3)将ab间的短路线改接成一个10μF的电容器,求电容器的电场能量。 30ΩaIX10Ω+50V1A8Ω9Ω10Ω3Ωb+15V30Ω5A6Ωab9Ω+15V5A6Ω3Ω10Ω+50V1A8Ω10Ω题83图 题83(a)图 解:(1)运用戴维宁定理求解过程: 第一步:求出题83(a)图中的开路电压Uab=_________。 第二步:将题83(a)图电路除源,画出无源二端网络如下: 则无源二端网络的等效电阻Rab=_____________。 求得:Ix= 。 高三计算机专业综合理论试卷 第 11 页 (共14 页) (2)计算如下: (3)计算如下: 84. (12分)电路如题84图所示,已知电路中V为锗管,D为硅管,Us=2V,R1=60KΩ,R2=3KΩ,β=50,VG=6V。求: +VG(1)三极管的电流IB、IC、IE; D(2)三极管的基极临界饱和电流; (3)判断三极管的工作状态; R1V(4 )求出VO的值。 +VOUS R2 题84图 85.(12分)题85图所示电路中,已知US1=3V,US2=12V,US3=24V,R1=3Ω,R2=6Ω,R3=2Ω,R4=4Ω,试用回路电流法求解: (1)回路电流I11、I22, I3+(2)电流I3 R3R2US1(3)US3的功率,并指出是电源还是负载。 I22解:(1)列回路电压方程组: I11 US3US2R1+ +R4 题85图 求得:I11= ;I22= 。 (2)I3= 。 (3)P = ,是 。 86.(12分)分析题86图(a)所示电路的逻辑关系,回答问题。 (1)写出符合该电路逻辑关系的真值表; 高三计算机专业综合理论试卷 第 12 页 (共14 页)
相关推荐: