2016年江苏苏南五市对口单招计算机应用专业二调试卷(含答案)2017514492734200 下载本文

⑾ … ⑿ }

第⑴行语句是一条 ① 命令,其中的“stdio.h”是 ② 文件;第⑷行语句功能为定义 ③ 变量;第⑸行语句的参数“W”代表以 ④ (中文)模式创建一个文本文件。 79.阅读下列程序,若从键盘输入“2016”,将程序运行结果写在题79答题处。 #include int main(void)

{

题79答题处 long int x;

int y,i=1;

scanf(\

if (x>99999||x<1)

________________________ printf(\你所输入的数据超出计算范围\\n\

else {

while (x!=0) {

y=x;

printf(\ x=x/10; i=i+1; }

printf(\这个数共有%d位\\n\ }

return 0; }

80.请阅读下列程序,若从键盘输入字符串“I am a student.”和字符“a”,将程序运行结果写在题80答题处。 #include

void enter_string(char str[80]) { gets(str); }

void delete_string(char str[],char ch) { int i,j; for(i=j=0;str[i]!='\\0';i++) if(str[i]!=ch) 题80答题处 str[j++]=str[i]; str[j]='\\0'; } ________________________ print_string(char str[]) { printf(\

}

int main() {

char c,str[80]; enter_string(str); scanf(\ delete_string(str,c); print_string(str); return 0; }

81.下列程序的功能为:找出已知二维数组a[3][4]中的最大值,并输出其行号和列号。请在题81答题处完善程序。 #include int main() 题81答题处 { ①________________________ int i,j,max; int row=0,colum=0; ②________________________ int a[3][4]={{1,2,3,4},{-14,-13,-12,-11},{0,7,9,10}}; max= ① ; ③________________________ for(i=0;i<=2;i++) for(j=0;j<=3;j++) ④________________________ if( ② ) { ③ ; row=i; ④ ; }

printf(\ return 0; }

82.输出1000内的所有素数, 每行显示8个数。请在题82答题处完善程序。 #include #include < ① > 题82答题处 void main() ①________________________ {

int n=0,i,j,w,k; ②________________________ for( ② ;i<=1000;i++) { ③________________________ ③ ;

k=sqrt(i);

④________________________ for (j=2;j<=k;j++)

if (i%j==0) {w=0; ④ ;} if (w) { ++n;

} }

if (n%8==0) printf(\ else printf(\}

六、计算作图题(本大题共5小题,每小题12分,共60分)

83. (12分)电路如题83图所示,三极管的UEB=0.3V;

UECS=0.1V;β=50;二极管为理想二极管。试分析计算:

题83图

解:(1)集电极临界饱和电流ICS=_________mA,基极临界饱和电流IBS=_________mA。(4分)

(2)保证三极管可靠截止时的Vimin=_________V;截止时,Vo=________V。(4分) (3)保证三极管饱和时的Vimax=_________V;饱和时,Vo=________V。(4分) 84.(12分)电路如题84图所示,试用叠加定理求解电路中的电流I。

题84图

解:(1)当5V单独作用时,画出等效电路图如下:(2分) 得分 阅卷人 复核人 I =_________A;(I 的参考方向与题84图中I的参考方向相同) (2分) (2)当15V单独作用时,画出等效电路图如下:(2分)

I =_________A;(I 的参考方向与题84图中I的参考方向相同) (2分)

’’’

(3)当5V、15V两个电源共同作用时,I=____________________(填写I、I 、I 关系的表

达式)(2分), 则I=________A。(2分) 85.(12分)电路如题85图所示,试分析计算:

’’

’’

’’

题85图 解:(1)利用戴维南定理求出题85图的等效电路。

第一步:题85图中的开路电压Uab的求解步骤:(2分)

图中 Uab =__________V。(1分)

第二步:将题85图电路除源,画出电路图:(2分)

则无源二端网络的等效电阻Rab=_________Ω。(1分) 第三步:画出题85图的等效电路图:(2分)

(2)若在题85图中ab两端接上电阻R,则R可获得最大功率是多少?(2分)

(3)若在题85图中ab两端接上容值为4μF的电容C,则C储存多少电场能?(2分) 86.(12分)时序逻辑电路如题86图(a)所示,各触发器的初始状态均为0。 (1)试在题86图(b)中画出Q0、Q1、Q2、Q3的波形图;(8分)