程序的运行结果

合集下载

写出下列程序的运行结果

写出下列程序的运行结果

P10-1. 写出下列程序的运行结果。

(2)P15-1. 写出下列字母的ASCII 码。

A____、B____、Y____、Z____、a____、b____、y____、z____ o____、l____、9____、+____、=____、$____、( ____、<____ (提示:如果记不起来,你可以让个程序来帮忙啊!) 2.写出下列程序的运行结果。

(2)3.找出下列程序中的错误,并改正。

(2)4.编一个程序,对你自己的姓名进行加密。

加密的方法是:取姓名每一个字母的ASCII 再加7,作为该字母对应的密码。

5.编一程序,求出微软公司名称“Microsoft ”中各个字符对应ASCII 码的和。

6.编个程序找出以下字符的前一个字符和后一个字符分别是什么? B E G J要求每行输出一个字符的前一个字符、该字符和它的后继字符,如第7.假设一个储物柜S 中有很多个格子,每个各自都编上不同的编号。

已知编号为65、66、67和68的格子中分别保存着标记为“A ”、“B ”、“C ”和“D ”的宝物。

65 66 67 68如果用S[65]表示编号为65的格子中的宝物,你知道其余的几种宝物该如何表示吗?P20-1.比较下列字符串的大小,并在横线上填上“>”“<”或“=”。

MS-DOS___Windows IE___Excel FrontPage___Word 2000___Win excel___exercise Power___Page 2.写出下列程序的运行结果。

3.找出下列程序中的错误,并改正它。

4.遍个程序算一算:下列微软公司的产品名称长度分别是多少?总长度是多少?Access、Excel、FrontPage、Outlook5.编程序比较你和爸爸的姓名(用拼音表示),将大的显示在前面,小的显示在后面。

P24-1.指出下列哪些不能作变量名使用,并说说理由。

Ty age pred S11 V AR END3 writeln d:= p_12 ord succ2 String integer x+y w8n k22.指出下列语句的错误,并改正:(1)win+3:=50(2)x2:=‟years‟(变量x2已说明为integer类型)(3)ky:=‟windows‟-…dows‟(想取得除“dows”以外的那部分字符)(4)p1:=p2:=a×b (想把a×b的值存入p1和p2两个变量)3.写出下列程序的运行结果。

C程序语言设计及实验指导—实验二程序及运行结果-推荐下载

C程序语言设计及实验指导—实验二程序及运行结果-推荐下载

printf("c=%c,c=%d\n",c,c); }
1-3 #include<stdio.h> void main() { int m=18,n=13; float a=27.6,b=5.8,x; x=m/2+n*a/b+1/4; printf("%f\n",x); }
1-4
#include<stdio.h> void main() { float Байду номын сангаас,y;
1-1
#include<stdio.h> void main() { printf("\t*\n"); printf("\t\b*****\n"); printf("\t\b\b*****\n"); }
1-2
#include<stdio.h> void main() { int x=010,y=10,z=0x10; char c1='M',c2='\x4d',c3='\115',c;
printf("x=%o,y=%d,z=%x\n",x,y,z); printf("x=%d,y=%d,z=%d\n",x,y,z); printf("c1=%c,c2=%c,c3=%c\n",c1,c2,c3); printf("c1=%d,c2=%d,c3=%d\n",c1,c2,c3); c=c1+32;
int z; scanf("%f,%f,%d",&x,&x,&z); y=x-z%2*(int)(x+17)%4/2; printf("x=%f,y=%f,z=%d\n",x,y,z);

PQ分解法程序和运行结果

PQ分解法程序和运行结果

n=input('请输入节点数:n=');n1=input('请输入支路数:n1=');isb=input('请输入平衡母线节点号:isb=');pr=input('请输入误差精度:pr=');B1=input('请输入由各支路参数形成的矩阵:B1=');B2=input('请输入由各节点参数形成的矩阵:B2='); na=input('请输入PQ节点数na=');Y=zeros(n);YI=zeros(n);e=zeros(1,n);f=zeros(1,n);V=zeros(1,n);o=zeros(1,n);for i=1:n1if B1(i,6)==0p=B1(i,1);q=B1(i,2);else p=B1(i,2);q=B1(i,1);endY(p,q)=Y(p,q)-1./(B1(i,3)*B1(i,5));YI(p,q)=YI(p,q)-1./B1(i,3);Y(q,p)=Y(p,q);YI(q,p)=YI(p,q);Y(q,q)=Y(q,q)+1./(B1(i,3)*B1(i,5)^2)+B1(i,4)./2;YI(q,q)=YI(q,q)+1./B1(i,3);Y(p,p)=Y(p,p)+1./B1(i,3)+B1(i,4)./2;YI(p,p)=YI(p,p)+1./B1(i,3);end%求导纳矩阵disp('导纳矩阵Y=');disp(Y);G=real(Y);B=imag(YI);BI=imag(Y);for i=1:nS(i)=B2(i,1)-B2(i,2);BI(i,i)=BI(i,i)+B2(i,5);endP=real(S);Q=imag(S);for i=1:ne(i)=real(B2(i,3));f(i)=imag(B2(i,3));V(i)=B2(i,4);endfor i=1:nif B2(i,6)==2V(i)=sqrt(e(i)^2+f(i)^2);o(i)=atan(f(i)./e(i));endendfor i=2:nB(i,i)=1./B(i,i);else IC1=i+1;for j1=IC1:nB(i,j1)=B(i,j1)./B(i,i);endB(i,i)=1./B(i,i);for k=i+1:nfor j1=i+1:nB(k,j1)=B(k,j1)-B(k,i)*B(i,j1);endendendendp=0;q=0;for i=1:nif B2(i,6)==2p=p+1;k=0;for j1=1:nif B2(j1,6)==2k=k+1;A(p,k)=BI(i,j1);endendendendfor i=1:naif i==naA(i,i)=1./A(i,i);else k=i+1;for j1=k:naA(i,j1)=A(i,j1)./A(i,i);endA(i,i)=1./A(i,i);for k=i+1:nafor j1=i+1:naA(k,j1)=A(k,j1)-A(k,i)*A(i,j1);endendendendICT2=1;ICT1=0;kp=1;kq=1;K=1;DET=0;ICT3=1; while ICT2~=0|ICT3~=0ICT2=0;ICT3=0;if i~=isbC(i)=0;for k=1:nC(i)=C(i)+V(k)*(G(i,k)*cos(o(i)-o(k))+BI(i,k)*sin(o(i)-o(k)));endDP1(i)=P(i)-V(i)*C(i);DP(i)=DP1(i)./V(i);DET=abs(DP1(i));if DET>=prICT2=ICT2+1;endendendNp(K)=ICT2;if ICT2~=0for i=2:nDP(i)=B(i,i)*DP(i);if i~=nIC1=i+1;for k=IC1:nDP(k)=DP(k)-B(k,i)*DP(i);endelsefor LZ=3:iL=i+3-LZ;IC4=L-1;for MZ=2:IC4I=IC4+2-MZ;DP(I)=DP(I)-B(I,L)*DP(L);endendendendfor i=2:no(i)=o(i)-DP(i);endkq=1;L=0;for i=i:nif B2(i,6)==2C(i)=0;L=L+1;for k=1:nC(i)=C(i)+V(k)*(G(i,k)*sin(o(i)-o(k))-BI(i,k)*cos(o(i)-o(k)));endDQ1(i)=Q(i)-V(i)*C(i);DQ(L)=DQ1(i)./V(i);DET=abs(DQ1(i));if DET>=prICT3=ICT3+1;endendendelse kp=0;if kp~=0L=0;for i=1:nif B2(i,6)==2C(i)=0;L=L+1;for k=1:nC(i)=C(i)+V(k)*(G(i,k)*sin(o(i)-o(k))-BI(i,k)*cos(o(i)-o(k)));endDQ1(i)=Q(i)-V(i)*C(i);DQ(L)=DQ1(i)./V(i);DET=abs(DQ1(i));endendendendNq(K)=ICT3;if ICT3~=0L=0;for i=1:naDQ(i)=A(i,i)*DQ(i);if i==nafor LZ=2:iL=i+2-LZ;IC4=L-1;for MZ=1:IC4I=IC4+1-MZ;DQ(I)=DQ(I)-A(I,L)*DQ(L);endendelseIC1=i+1;for k=IC1:naDQ(k)=DQ(k)-A(k,i)*DQ(i);endendendL=0;for i=1:nif B2(i,6)==2L=L+1;V(i)=V(i)-DQ(L);endendkp=1;K=K+1;elsekq=0;if kp~=0;K=K+1;endendfor i=1:nDy(K-1,i)=V(i);endenddisp('迭代次数');disp(K);disp('没有达到精度要求的有功功率个数');disp(Np);disp('没有达到精度要求的无功功率个数');disp(Nq);for k=1:nE(k)=V(k)*cos(o(k))+V(k)*sin(o(k))*j;o(k)=o(k)*180/pi;enddisp('各节点的实际电压标么值E为(节点号从小到大排列):'); disp(E);disp('各节点的电压大小V为(节点号从小到大排列):');disp(V);disp('各节点的电压相角时o为(节点号从小到大排列):'); disp(o);for p=1:nC(p)=0;for q=1:nC(p)=C(p)+conj(Y(p,q))*conj(E(q));endS(p)=E(p)*C(p);enddisp('各节点的功率S为(节点号从小到大排列):');disp(S);disp('各条支路的首端功率Si为(顺序同您输入B1时一样):');for i=1:n1if B1(i,6)==0p=B1(i,1);q=B1(i,2);else p=B1(i,2);q=B1(i,1);endSi(p,q)=E(p)*(conj(E(p))*conj(B1(i,4)./2)+(conj(E(p)*B1(i,5))-conj(E(q)))*conj(1./(B1(i,3)*B1(i, 5))));disp(Si(p,q));enddisp('各条支路的末端功率Sj为(顺序同您输入B1时一样):');for i=1:n1if B1(i,6)==0p=B1(i,1);q=B1(i,2);else p=B1(i,2);q=B1(i,1);endSj(q,p)=E(q)*(conj(E(q))*conj(B1(i,4)./2)+(conj(E(q)./B1(i,5))-conj(E(p)))*conj(1./(B1(i,3)*B1(i, 5))));disp(Sj(q,p));enddisp('各条支路的功率损耗DS为(顺序同您输入B1时一样):');for i=1:n1if B1(i,6)==0p=B1(i,1);q=B1(i,2);else p=B1(i,2);q=B1(i,1);endDS(i)=Si(p,q)+Sj(q,p);disp(DS(i));endfor i=1:KCs(i)=i;for j=1:nDy(K,j)=Dy(K-1,j);endend请输入节点数:n=5请输入支路数:n1=5请输入平衡母线节点号:isb=1请输入误差精度:pr=0.00001请输入由各支路参数形成的矩阵:B1=[120.03i01.050;230.08+0.3i0.5i10;240.1+0.35i010;340.04+0.25i0.5i10;350.015i01.051]请输入由各节点参数形成的矩阵:B2=[001.051.0501;03.7+1.3i1.05002;02+1i1.0500 2;01.6+0.8i1.05002;501.051.0503]请输入PQ节点数na=3导纳矩阵Y=0-33.3333i0+31.7460i00 00+31.7460i 1.5846-35.7379i-0.8299+3.1120i-0.7547+2.6415i00-0.8299+3.1120i 1.4539-66.9808i-0.6240+3.9002i0 +63.4921i0-0.7547+2.6415i-0.6240+3.9002i 1.3787-6.2917i0000+63.4921i0 0-66.6667i迭代次数6没有达到精度要求的有功功率个数444330没有达到精度要求的无功功率个数000000各节点的实际电压标么值E为(节点号从小到大排列):1.0500 1.0473-0.0759i 1.0017+0.3149i 1.0465-0.0862i0.9766+ 0.3856i各节点的电压大小V为(节点号从小到大排列):1.0500 1.0500 1.0500 1.0500 1.0500各节点的电压相角时o为(节点号从小到大排列):0-4.145617.4510-4.711721.5470各节点的功率S为(节点号从小到大排列):2.5302+1.8416i-3.7000-1.2812i-2.0000-3.7435i-1.6000+0.3100i 5.0000+3.6788i各条支路的首端功率Si为(顺序同您输入B1时一样):2.5302+1.8416i-1.1986+0.3020i0.0288-0.0081i1.6729-0.2175i5.0000+3.6788i各条支路的末端功率Sj为(顺序同您输入B1时一样): -2.5302-1.5751i1.3271-0.3715i-0.0287+0.0084i-1.5713+0.3016i-5.0000-3.1545i各条支路的功率损耗DS为(顺序同您输入B1时一样): 0+0.2665i0.1285-0.0695i8.1234e-005+2.8432e-004i0.1017+0.0841i0.0000+0.5243i。

LU分解法程序及其运行结果

LU分解法程序及其运行结果

实验报告线性方程组的求解一.上机题目已知方程组为:x1-2*x2+2*x3=-2;2*x1-3*x2-3*x3=4;4*x1+x2+6*x3=3;分别用矩阵的三角分解法和高斯列主元消去法求方程组的解二.目的要求掌握用矩阵的三角分解法和高斯列主元消去法设计程序,从而实现对线性方程组的求解。

三.方法原理1.高斯消去法是通过逐步消元的方法把原方程组化为等价的上三角形方程组,然后回代的求解过程。

高斯列主元消去法是在高斯消去法第k步时,不取a[k][k]作为主元,而是取满足|a[r][k]|=max|a[i][k]|(k<=i<=n)的a[r][k]作为主元,若有多个r满足则取最小的,然后再去交换第r行与第k行;最后利用高斯消元法求解。

2. 矩阵的三角分解法是方程组的系数矩阵A可以分解为一个下三角阵L和一个上三角阵U的乘积,即A=LU,则AX=b为LUX=b,根据Ly=b和UX=y求出方程组的解。

其中求L,U的过程为:先计算U的第一行和L的第一列U[1][j]=a[1][j](1<=j<=n),L[i][1]=a[i][1]/U[1][1];然后根据U[k][j]=a[k][j]-∑L[k][r]*U[r][j](1<=r<=k-1;j=k,k+1,…n)和L[i][k]=(a[i][k]-∑L[i][r]*U[r][k])/U[k][k](1<=r<k-1;i=k+1,…n)计算出U的第k行和L的第k 列,从而求出L和U矩阵四.算法步骤(N-S流程图)1.矩阵的三角分解法算法步骤如下:Step1:计算U的第一行和L的第一列U的第一行:i=1时a[1][j]=L[1][1]*U[1][j]则U[1][j]=a[1][j] L[1][1]=1 (j=1,2,…n );L的第一列:j=1时a[i][1]=L[i][1]*U[1][1]则L[i][1]=a[i][1]/a[1][j] (i=2,3,…n);Step2:计算U的第二行和L的第二列U的第二行:i=2时a[2][j]=L[2][1]*U[1][j]+L[2][2]*U[2][j] L[2][2]=1则U[2][j]=a[2][j] –L[2][1]*U[1][j] (j=2,3,…n);L的第二列:j=2时 a[i][2]=L[i][1]*U[1][2]]+L[i][2]*U[2][2]则L[i][2]=(a[i][2]-L[i][1]*U[1][2])/U[2][2] (i=3,4,…n);Step3:假设已经进行了(k-1)步,得到了U的前k-1行和L的前k-1列,则计算U的第k行和L的第k列U的第k行:i=k时U[k][j]=a[k][j]-∑L[k][r]*U[r][j] (1<=r<=k-1;j=k,k+1,…n)L的第k列:j=k时L[i][k]=(a[i][k]-∑L[i][r]*U[r][k])/U[k][k] (1<=r<k-1;i=k+1,…n)Step4:利用L,U求解方程组的解根据A=L*U,A*X=y,从而得到 Ly=b和UX=y,然后根据高斯消元法的回代部分即可分别求出y和x2. 高斯列主元消去法算法步骤如下:Step1:选出列主元a[r][k]=max|a[i][k]| (k<=i<=n);Step2:判断方程组是否适合使用该方法求解若a[r][k]<e,则方程组不适合使用该方法求解,程序结束,否则进行下一步Step3:若r不等于k,交换r,k行Step4:高斯消元求解过程消元过程:当k=0,i=1时,令a[1][0]=a[1][0]/a[0][0];b[1]=b[1]-a[1][0]*b[1]; j=1时a[1][1]=a[1][1]-a[1][0]*a[0][1]当消元进行到第k次时,令a[k][k-1]=a[k][k-1]/a[k-1][k-1]; b[k]=b[k]-a[k][k-1]*b[k]; j=k时a[k][k]=a[k][k]-a[k][k-1]*a[k][k-1]回代求解过程:b[n-1]=b[n-1]/a[n-1][n-1];当k=n-1时,b[k]=(b[k]-∑a[k][j]*b[j])/a[k][k](k+1<=j<=n;k=n-1,n-2,...1);返回值b[k]即为所求解。

2021年6月青少年软件编程(Python)等级考试一级【答案版】

2021年6月青少年软件编程(Python)等级考试一级【答案版】

一、单选题(共25题,每题2分,共50分)1. 下列程序运行的结果是?()s = 'hello'print(s+'world')A. sworldB. helloworldC. helloD. world标准答案:B试题难度:一般试题解析:s和'world'都属于字符串类型,加法运算表示的是字符串拼接的操作,所以最后得到的答案为helloworld,所以选择B选项。

2. 下列选项中不符合Python语言变量命名规则的是?()A. ComputerB. PC. 3_1D. _WO1标准答案:C试题难度:一般3. 在Python中,运行9//2,输出的结果是?()A. 3B. 4.5C. 4D. 4.0标准答案:C试题难度:一般4. 下面哪一行代码的输出结果不是World2021?()A. print("World"+"2021")B. print("World"+"20"+"21")C. print("World"+2021)D. print("World2021")标准答案:C试题难度:一般5. 在Python中,输入3*4**2,运算结果是?()A. 144B. 24C. 48D. 6标准答案:C试题难度:一般6. 关于比较运算符说法正确的是?()①!=表示为不等于,如果两个操作数不相等,则为False②<=表示为小于等于,如果左边的数小于或等于右边的数,则为True③若a=2,b=5则a!=b为TrueA. ①②B. ②③C. ①③D. ①②③标准答案:B试题难度:一般7. Python中的乘法是用哪个符号表示的?()A. *B. XC. xD. #标准答案:A试题难度:一般8. 以下哪个选项可以作为Python文件的后缀名?()A. .pyB. .pngC. .docD. .pdf标准答案:A试题难度:容易9. 要给三个整型变量a、b、c赋值为5,下面Python程序正确的是?()A. abc=5B. a=5,b=5,c=5C. a=b=c=5D. a=5 b=5 c=5标准答案:C试题难度:容易试题解析:此题考查对变量赋值的理解,根据Python中对变量的赋值语法故答案选择C选项10. 以下哪段程序能在画出三角形并隐藏turtle?()A. import turtle turtle.circle(150,steps=3 )turtle.hideturtle() turtle.done()B. import turtleturtle.circle(150,3)turtle.hideturtle()turtle.done()C. import turtleturtle.circle(3)turtle.hideturtle()turtle.done()D. import turtleturtle.circle(150,3,3)turtle.hideturtle()标准答案:A试题难度:较难11. turtle.home() 的作用是下列哪一种?()A. 移至初始坐标(0,0)B. 移至初始坐标(0,0),并设置朝向为初始方向C. 移至屏幕左上角D. 设置朝向为初始方向标准答案:B试题难度:一般12. 关于Turtle绘图,下列说法错误的是?()A. 色彩处理时,可以使用彩色画笔pencolor(),也可以直接由color( )方法更改目前画笔的颜色B. penup()指的是将笔提起,不会绘制任何图形C. 在选择画笔粗细时可以使用pensize()D. 在海龟绘图中,画布中央是(0,0),往右X坐标值递减,往左X坐标值递增标准答案:D试题难度:一般13. 在Python中,输入18/6//3,输出结果为?()A. 1B. 1.0C. 9D. 9.0标准答案:B试题难度:一般14. print(88-8)的运行结果是?()A. 88B. 80C. 88-8D. 81标准答案:B试题难度:容易试题解析:print语句中是一个数学运算式,执行顺序是先执行88-8数学运算,再输出运算结果。

MATLAB程序运行结果

MATLAB程序运行结果

close‎all %关闭打开了‎的所有图形‎窗口clc %清屏命令clear‎%清除工作空‎间中所有变‎量%定义时间范‎围t=[0:pi/10:8*pi];y=sin(t);plot(t,y,'b:squar‎e')close‎allclcclear‎%定义时间范‎围t=[0:pi/20:9*pi];grid onhold on %允许在同一‎坐标系下绘‎制不同的图‎形plot(t,sin(t),'r:*')plot(t,cos(t))plot(t,-cos(t),'k')%grid on %在所画出的‎图形坐标中‎添加栅格,注意用在p‎l ot之后‎4-1:close‎allclcclear‎%定义时间范‎围t=[0:pi/20:9*pi];hold on %允许在同一‎坐标系下绘‎制不同的图‎形plot(t,sin(t),'r:*')plot(t,cos(t))plot(t,-cos(t),'k')grid on %在所画出的‎图形坐标中‎添加栅格,注意用在p‎l ot之后‎hold off %覆盖旧图,自动把栅格‎去掉,且若要在加‎入栅格就%必须把gr‎i d on加在p‎l ot后面‎plot(t,-sin(t))grid on%主程序ex‎p2_10‎.mgloba‎l a %声明变量a‎为全局变量‎x=1:100;a=3;c=prods‎(x) %调用子程序‎p rods‎.m%子程序pr‎o d s.m% funct‎i on resul‎t=prods‎(x)% globa‎l a% resul‎t=a*sum(x);%声明了与主‎程序一样的‎全局变量a‎,以便在子程‎序中可以%使用主程序‎中定义的变‎量答案:15150‎exmdl‎2_1.mclear‎close‎allclct=[0:pi/20:5*pi];figur‎e(1)plot(t,out)grid onxlabe‎l('time')ylabe‎l('magni‎t ude')exp2_‎1.mclc %清屏clear‎%从内存中清‎除变量和函‎数more onecho on%求矩阵与矩‎阵的乘积,矩阵与向量‎的乘积A=[5 6 7;9 4 6;4 3 6]B=[3 4 5;5 7 9;7 3 1]C=A*BY=A*Xmore offecho off答案:%求矩阵与矩‎阵的乘积,矩阵与向量‎的乘积A=[5 6 7;9 4 6;4 3 6]A =5 6 79 4 64 3 6B=[3 4 5;5 7 9;7 3 1]B =3 4 55 7 97 3 1X=[5 ;7;8]X =578C=A*BC =94 83 8689 82 8769 55 53Y=A*XY =12189more offecho offexp2_‎2.mclcclear‎more onecho on%为便于理解‎,在程序等执‎行过程中显‎示程序的表‎达式a=16;b=12;c=3;d=4;e=a+b-c*df=e/2k=e\2h=c^3g=e+f+ ...2+1-9aa=sin(g)abs(aa)bb=2+3jcc=conj(bb)rbb=real(bb) log(rbb) sqrt(rbb) exp(rbb) echo off more offa=16;b=12;c=3;d=4;e=a+b-c*de =16f=e/2f =8k=e\2k =0.1250h=c^3h =27g=e+f+ ...2+1-9g =18aa=sin(g)aa =-0.7510abs(aa)ans =0.7510bb=2+3jbb =2.0000 +3.0000i‎cc=conj(bb)cc =2.0000 -3.0000i‎rbb=real(bb)rbb =2log(rbb)ans =0.6931sqrt(rbb)ans =1.4142exp(rbb)ans =7.3891echo offans =7.3891exp2_‎5.m%绘制单位圆‎clear‎close‎allclc%定义时间范‎围t=[0:0.01:2*pi];x=sin(t);y=cos(t);plot(x,y)axis([-1.5 1.5 -1.5 1.5])%限定x轴和‎y轴的显示‎范围grid onaxis('equal‎')%axis([xmin,xmax,ymin,ymax])函数来调整‎图轴的范围:答案:exp2_‎5_.mclear‎close‎allclct=[0:pi/20:5*pi];plot(t,sin(t),'r:*')axis([0 5*pi -1.5 1.5 ])%给x轴和y‎轴命名xlabe‎l('t(deg)')ylabe‎l('magni‎t ude')%给图形加标‎题title‎('sine wave from zero to 5\pi')%在指定位置‎创建说明性‎文字text(pi/2,sin(pi/2),'\bulle‎t\lefta‎r row The sin(t) at t=2')%图形文字标‎示命令的使‎用clear‎close‎allclct=[0:pi/20:5*pi];plot(t,sin(t),'r:*')axis([0 5*pi -1.5 1.5 ])%给x轴和y‎轴命名xlabe‎l('t(deg)')ylabe‎l('magni‎t ude')%给图形加标‎题title‎('sine wave from zero to 5\pi')%在指定位置‎创建说明性‎文字text(pi/2,sin(pi/2),'\bulle‎t\lefta‎r row The sin(t) at t=2') %输入特定的‎字符%\pi%\alpha‎%\lefta‎r row%\right‎a rrow‎%\bulle‎t(点号)hold onplot(t,cos(t))%区分图形上‎不同的曲线‎legen‎d('sin(t)','cos(t)')%用鼠标在特‎定位置输入‎文字gtext‎('文字标示命‎令举例') hold offexp2_‎6.m%图形分割命‎令的使用clear‎close‎allclct=[0:pi/20:5*pi];subpl‎o t(321)plot(t,sin(t))axis([0 16 -1.5 1.5]) xlabe‎l('t(deg)') ylabe‎l('magni‎t ude') grid ontitle‎('sin(t)')subpl‎o t(322)plot(t,-sin(t))axis([0 16 -1.5 1.5]) xlabe‎l('t(deg)') ylabe‎l('magni‎t ude') grid ontitle‎('-sin(t)') subpl‎o t(323)plot(t,cos(t))axis([0 16 -1.5 1.5]) xlabe‎l('t(deg)') ylabe‎l('magni‎t ude') grid ontitle‎('cos(t)')subpl‎o t(324)plot(t,-cos(t))axis([0 16 -1.5 1.5]) xlabe‎l('t(deg)') ylabe‎l('magni‎t ude') grid ontitle‎('-cos(t)') subpl‎o t(325) subpl‎o t(326)exp2_‎7.mclcclear‎%绘制对应于‎每个输入x‎的输出y的‎高度条形图‎subpl‎o t(221)x=[1 2 3 4 5 6 7 8 9 10];y=[5 6 3 4 8 1 10 3 5 6];bar(x,y)%绘制x1在‎以y1为中‎心的区间中‎分布的个数‎条形图subpl‎o t(222)x1=randn‎(1,1000);%生成100‎0个各随机‎数y1=-3:0.1:3;hist(x1,y1)%绘制y2对‎应于x2的‎梯形图subpl‎o t(223)x2=0:0.1:10;y2=1./(x2.^3-2.*x2+4);stair‎s(x2,y2)%绘制y3对‎应于x3的‎散点图subpl‎o t(224)x3=0:0.1:10;y3=1./(x2.^3-2.*x2+4);stem(x3,y3)exp2_‎8.mecho off % 不显示程序‎内容%clear‎allclear‎clca=4;b=6disp('暂停,请按任意键‎继续') % disp指‎令可以用来‎显示字符pause‎% 暂停,直到用户按‎任意键echo on% 显示程序内‎容,注意mat‎l ab默认‎是不显示c=a+b% 暂时把控制‎权交给键盘‎(在命令窗口‎中出现k提‎示符), % 输入ret‎u rn,回车后退出‎,继续执行下‎面的语句。

软件系统运行情况报告

软件系统运行情况报告

软件系统运行情况报告篇一:软件系统运行情况报告篇一:软件系统运行总结报告自2月份开始,我一直在跟进xx银行项目的测试工作,至此为止已近6个月时间,从公司内部系统测试、验收测试,再到uat测试,以及投产前的系统压力测试等等。

从开始到项目即将结束,一步步走过来。

本次项目中,我作为测试环节的主力人员之一,仅对此项目中测试工作进行总结。

一、项目测试进度控制。

项目的测试进度主要是按照项目计划进行的,完全按照项目组计划要求完成测试任务、提交测试类相关文档,包括测试案例的完善、制定测试计划、执行测试、缺陷跟踪以及bug回归测试等。

协调项目的内部测试工作,本此项目中测试小组一共组织了四轮次系统全面测试工作,认真配合项目工作,共同保证项目质量。

项目测试的问题跟踪及处理采用每日进行修改问题回归测试工作,每日同步更新问题跟踪单的模式,按照规划时间完成系统更新测试。

二、项目组内部成员关系处理。

在项目工作的这几个月里大家相处融洽,项目组内部共同探讨解决问题的方法,向各模块负责人学习模块功能处理方式,向业务人员了解系统中涉及的业务知识点,两者结合起来进行模块功能测试。

鉴于之前辖内对公交易系统和中行对公项目的经验,也向项目组提出了一些完善性意见。

三、协调用户测试方面。

用户验收测试是项目测试工作的重要组成部分之一,是项目验收阶段的最终把关阶段,业务人员结合日常业务处理情况对系统进行的尝试性使用过程。

本次项目客户测试方面也是我个人觉得不够安全感一个主要方面,客户测试介入力度太小,尽管我们已经很多次电话催促业务人员测试,每次联系相关业务人员进行测试,他们来到项目组开发现场测试,也仅仅一两个小时时间,简单的进行验证操作即可。

xx银行利用两批系统培训的时间安排了两次分行集中测试,也算给项目进行了一次全面的测试,从中也暴露出不少系统存在的问题,目前项目组均已解决。

[莲~山课件]四、测试成效方面。

中信系统测试中,共记录问题及客户新增需求825个,其中bug数量512个、系统完善类问题225个,新增需求类问题88个。

写出程序运行结果和编程题03格式

写出程序运行结果和编程题03格式

写出程序运行结果1、下面程序的运行结果是:________void swap1(int c[]){ int t;t=c[0];c[0]=c[1];c[1]=t;}void swap2(int c0,int c1){ int t;t=c0;c0=c1;c1=t;}main( ){ int a[2]={2,4},b[2]={3,5};swap1(a); swap2(b[0],b[1]);printf(“%d %d %d %d\n”,a[0],a[1],b[0],b[1]); }2、下面程序的运行结果是:_____________main(){int a=2,ifor(i=0;i<3;i++)printf("%4d",ff(a));}ff(int a){int b=0;static int c=3;b++;c++;return(a+b+c);}3、下面程序的运行结果是:________main(){int i,j,k=10;for(i=0;i<2;i++){k++;{int k=0;for(j=0;j<=3;j++){if(j%2)continue;k++;}}k++;}printf("k=%d\n",k);}4、下面程序的运行结果:_________。

main(){int a,b,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;b=(-*p1)/(*p2)+7;printf("a=%d,",a);printf("b=%d\n",b);}5、以下程序运行结果:________。

funa(int a){int b=0;static int c=0;a=c++,b++;return (a);main(){int a=2,i,k;for(i=0;i<2;i++)k=fun(a++);printf("%d\n",k);}6、下面程序的运行结果:_____________struct stu{int num;char name[10];int age;}void fun(struct stu *p){printf("%s\n",(*p).name);}main(){struct stu students[3]={{2010,"zhang",20},{2011,"wang",19},{2012,"zhao",18};fun(students+2);}7、下面程序的运行结果是:_________。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

y=10.0;
printf(“%f\n”,y);
}
输入2.0↙
精品课件
参考答案: 0.50000 ?
例2:写出下列程序的运行结果: #include <stdio.h> main() {int num=0; while(num<=2)
{num++; printf(“%d\n”,num);} }
参考答案: 1 2 3
printf(“%d %d\n”,a,b);
}
精品课件
参考答案: 2 1
例5:写出下列程序的运行结果:
#include <stdio.h> main() {int k=4,m=1,p;
p=func(k,m); printf(“%d, ”p); p=func(k,m); printf(“%d\n”p); }
p1=w;p2=w+m-1; while(p1<p2) {s=*p1++;*p1=*p2--;*p2=s;} } main() {char a[]=“ABCDEFG”; fun(a,strlen(a)); puts(a); }
精品课件
参考答案: AGAAGAG
func (int a,int b) {static int
m=0,i=2; i+=m+1; m=i+a+b; return(m);
}
参考答案: 8, 17
精品课件
例6:写出下列程序的运行结果: int d=1; fun(int p) { int d=5;
d+=p++; printf(“%d ”,d); } main() {int a=3; fun(a); d+=a++; printf(“%d\n”,d); }
写出程序的运行结果辅导
精品课件
例1:写出下列程序的运行结果:
#include <stdio.h>
main()
{float x,y;
scanf(“%f”.&x);
if(x<0.0)
y=0.0;
else if ((x<5.0)&&(x!=2.0))
y=1.0/(x+2.0);
else if(x<10.0)
精品课件
例3:写出下列程序的运行结果:
#include <stdio.h>
main()
{int a,b;
参考答案: 8
for(a=1,b=1;a<=100;a++)
{if(b>=20) break ;
if(b%3==1)
{b+=3;
continue;
}
b-=5;
}
Printf(“%d\n”,a);
}
精品课件
例4:写出下列程序的运行结果:
#include <stdio.h>

main()
{int x=1,y=0,a=0,b=0;
switch(x)
{case 1:
switch(y)
{case 0: a++;break
case 1: b++;break;
}
case 2:
a++;b++;break;
精品课件
参考答案: 8 4
例9:写出下列程序的运行结果: #include <stdio.h> #define SUB(X,Y) (X)*Y main() {int a=3,b=4; printf(“%d\n”,SUB(a++,b++)); }
参考答案: 12
精品课件
例10:写出下列程序的运行结果: #include <stdio.h> #include <string.h> void fun(char *w,int m) {char s,*p1,*p2;
相关文档
最新文档