2013计算机专业三调试卷 联系客服

发布时间 : 星期四 文章2013计算机专业三调试卷更新完毕开始阅读dff40812580216fc700afd9b

{ int a[N][N]={{10,25,24,13,23},{11,22,12,21,14},

{20,15,19,16,18}, {17,9,4,5,3},{2,1,6,7,8}},i; fun(a,N);

for(i=0;i #include

int find_replace(char s1[],char s2[],char s3[])

{ int i,j,k,t=0; char temp[80];

if(s1[0]=='\\0'||s2[0]=='\\0') return t;

for(i=0;s1[i]!='\\0';i++)

{ k=0; j=i;

while(s1[j]==s2[k]&&s2[k]!='\\0')

{ j++;

(1) ;

}

if(s2[k]=='\\0')

{ strcpy(temp,&s1[j]); (2) ; i=i+strlen(s3); (3) ; t=1; } }

return t; }

void main()

{ char line[80]=\ char substr1[10]=\ int k; k=find_replace(line,substr1,substr2); if( (4) ) puts(line); else printf(\}

82、现有1个存放学生成绩的数据文件score.dat,内容如下:学号,成绩 200, 93 301, 78 … … … … 199, 89 … … … …

第 9 页 共 13 页

题81答题处 ①________________ ②________________ ③________________ ④________________

下列程序将从该文件中顺序读取数据分别存放到数组b[ ],a[ ]中,然后进行排序和折半查找操作。阅读程序,在题82答题处完善编程。 #include #include #define N 100 FILE *fp; void main() {

int i,j,k,t,n,l,h,f,mid,d, a[N], b[N]; /*----1.读文件 */

if((fp=fopen(\ ① \))==NULL)

{exit(1); printf(\);} else

{for(i=0;i

/*----2.排序 */ for(i=0;i

if( ③ ) {k=b[i];b[i]=b[j];b[j]=k; t=a[i];a[i]=a[j];a[j]=t;}

fscanf(fp,\); ② ;

题82答题处 ①________________ ②________________ ③________________ ④________________ /*----3.查找 */

printf(\开始查找,请输入学生学号:\\n\); scanf(\); l=0;h=N-1;f=0; while(l<=h&&f==0) { mid= ④ ;

d=n-b[mid]; if(d>0) l=mid+1; else if(d<0) h=mid-1;

else if(d==0) {printf(\学号:%d,成绩:]\\n\); f=1; } }

if(f==0) printf(\查无此数据!\\n\); }

六、计算作图题(本大题共5题,每题12分,共60分) 83、(12分)电路如题83图所示,已知R1=1 Ω,其余电阻的阻值未知。当IS=2 A、US= -4 V

第 10 页 共 13 页

时,测得Uab=10 V;当IS= -1A、US=6 V时,测得Uab= -9 V。试求: (1)当IS=1 A、US=3 V时,根据叠加定理计算Uab ; (8分)

(2)此时,恒压源US的功率是多少?并判断其状态是供能还是耗能。(4分)

R1R2+USaR4R3bR6ISR5

题64图

题83图 84、(14分)电路如题84图所示,应用戴维宁定理分析: (1)当R=15Ω时,I为多少?

(2)要使R获得最大功率,R应为多大?

最大功率Pm为多少?

(3)当图中IS改为多大时,可使无论R

为何值,I总为零?

5Ω1A+20V15Ω1A5Ω题64图 5ΩIS10Ω+R5VI

题84图

85、如图所示, β=50,回答下列问题:(12分)

(1)该反相器ICS= ,IBS= ; (已知Vces=0)(4分) (2)保证反相器可靠截止的Vimax= ; (发射结零偏)(4分) (3)保证反相器饱和的Vimin= 。 (已知Vces=0)(4分)

题85图

第 11 页 共 13 页

86、(12分)某煤场用A、B、C三台皮带运输机给列车装煤,运煤方向为:煤仓→运输机C→运输机B→运输机A→列车车厢。为防止煤炭堆积,造成事故,对运输机的停车要求是:只有在上级运输机停车后,下级运输机才允许停车,即A停B必先停,B停C必先停,否则发出报警。试设计该报警电路。(设A、B、C取“1”表示停车,取“0”表示运转,输出Y取“1”表示报警)

(1)(4分)列出真值表; (2)(4分)写出逻辑函数式,化简成最简与或式并转换为与非——与非表达式; (3)(4分)用与非门画出该逻辑电路图。

87、(12分)时序逻辑电路如题87图(a)所示。

(1)该电路中所使用的触发器具有哪些逻辑功能?(4分)

(2)设各触发器初态均为0,试在题55图(b)中,根据给定的CP脉冲,画出Q0、Q1、Q2的波形;(6分)

(3)该电路实现了什么逻辑功能?(2分)

第 12 页 共 13 页

Q2Q1Q0&CPFF2J2Q2C2Q2K2Q1Q1FF1J1C1K1Q0Q0FF0JC0K00Q0CPQ1Q2

(a) (b) 题87图

第 13 页 共 13 页