对
错
第1题:
有下列程序,其中%u表示按无符号整数输出。 main() {unsigned int x=0xFFFF;/*x的初值为十六进制数*/ printf("%u\n",x); } 程序运行后的输出结果是( )。
A.-1
B.65535
C.32767
D.0xFFFF
第2题:
下列程序的运行结果是( )。 s=0:t=0:u=0 For x=1 To 3 For y=1 To x For z=y To 3 s=s+1 Next z t=t+1 Next y u=u+1 Next x Print s;t;u
A.3 6 14
B.14 6 3
C.14 3 6
D.16 4 3
第3题:
以下程序中函数 f 的功能是在数组 x 的 n 个数 ( 假定 n 个数互不相同 ) 中找出最大最小数 , 将其中最小
的数与第一个数对换 , 把最大的数与最后一个数对换 . 请填空 .
#include <stdio.h>
viod f(int x[],int n)
{ int p0,p1,i,j,t,m;
i=j=x[0]; p0=p1=0;
for(m=0;m<n;m++)
{ if(x[m]>i) {i=x[m]; p0=m;}
else if(x[m]<j) {j=x[m]; p1=m;}
}
t=x[p0]; x[p0]=x[n-1]; x[n-1]=t;
t=x[p1]; x[p1]= _[14]_______ ; _[15]_______ =t;
}
main()
{ int a[10],u;
for(u=0;u<10;u++) scanf("%d",&a[u]);
f(a,10);
for(u=0;u<10;u++) printf("%d",a[u]);
printf("\n");
}
第4题:
第5题:
有以下程序 union myun { struct {int x,y,z;}u; int k; }a; main() { a.u.x=4;a.u.y=5;a,u.z=6; a.k=0; printf("%d\n",a.u.x); } 程序运行后的输出结果是( )
A.4
B.5
C.6
D.0
第6题:
在指定的系统状态x与系统输入u下对系统sys进行线性化处理,x与u的缺省值为0。应使用下列哪一种命令?
A.[A,B,C,D]=linmod(sys,x,u);
B.[num,den]=linmod(sys,x,u);
C.[Ad,Bd,Cd,Dd]=dlinmod(sys,Ts,x,u);
D.[numd,dend]=dlinmod(sys,Ts,x,u);
第7题:
以下程序的输出结果是( )。 union myun { struct {int x,y,z;)u; int k: }a; main { a.u.x=4;a.u.y=5;a.u.z=6; k=0; printf(%d\n",a.u.x); }
A.4
B.5
C.6
D.0
第8题:
设X~N(μ,σ2),其中σ2已知,H0:μ=μ0,H1:μ≠μ0的显著性水平为α的拒绝域为( )。
A.|u|>uα
B.|u|>u1-α
C.|u|>-uα/2
D.|u|>u1-α/2
E.|u|>1-uα/2
第9题:
第10题: