设有如下程序: (1) s=0,k=1; (2) s=k+s; (3) if s>2 goto(5); (4) goto(7); (5) k=k+1; (6) goto(8); (7) k=k+2; (8) if k<20 goto(10); (9) goto(2); (10) stop; 要求完成: (1)给出控制流图G。 (2)给出控制流图G中每个结点ni的必经结点集D(ni)及所有回边和循环。 (3)给出变量k在点(7)的ud链。
设α1,α2,…,αs均为n维向量,下列结论不正确的是().
A.若对于任意一组不全为零的数k1,k2,…,ks,都有k1α2+k2α2+…+ksαs≠0,则α1,α2,…,αs线性无关
B.若α1,α2,…,αs线性相关,则对于任意一组不全为零的数k1,k2,…,ks,有k1α1+k2α2+…+ksαs=0
C.α1,α2,…,αs线性无关的充分必要条件是此向量组的秩为s
D.α1,α2,…,αs线性无关的必要条件是其中任意两个向量线性无关
今有含SO2的空气需要净化处理。采用以活性炭为催化剂,以水为液体介质的滴流床反应器,在0.101MPa,25℃下将SO2氧化为SO3,溶于水而成稀硫酸从反应器底部流出。反应的控制步骤是O2在催化剂表面的吸附,以O2表示的反应速率
rA=ηρPkcAS[mol/(cm3·s)](按床层体积计)
式中,cAS为催化剂表面处的O2浓度,单位为mol/cm3。已知:内扩散有效因子η=0.6,堆密度ρb=1.0g/cm3,1级反应速率常数k=0.06cm3/(g·s),床层空隙率ε=0.3,kLSaS=0.3s-1,kLaL=0.03s-1,气体流量为100cm3/s,O2在水中溶解度的亨利常数H=5.0,反应器直径10cm,塔顶入口处气体的摩尔分数分别为SO22%,O219%,N279%。试求SO2转化率为80%时滴流床反应器的床层高度。
下的findrnax函数返M数组s中最大元素的下标。数组中元素的个数由t传入。
findmax(int s[],int t)
{int k,p;
for(p=0,k=0;p<t;p++)
if(s[p]>s[k])______;
return k:
}
函数de1ete(s,i,n)的作用是从字符串s中删除从笫i个字符开始的n个字符,请填空。 void de1ete(chars[],int i,int n) { int j,k,length=O; whi1e(s[length]) 【 】 -i; j=i; } if(【 】) { k=i+n; if(i+n<=length) whi1e(k<length) s[j++]=s[k++]; s[j]=\0; }
SumColumMin()的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。
#include<stdio.h>
#define M 2
#define N 4
void SumColumMin(______)/*第一空*/
{int i,j,k,s=0;
for(i=0;i<N;i++)
{k=0;
for(j=1;j<M;j++)
if(______)k=j;/*第二空*/
s+=a[k][i];
}
______;/*第三空*/
}
main()
{int x[M][N]={3,2,5,1,4,1,8,3},s;
SumColumMin(x,&s);
printf("%d\n",s);
}
设S的ω弧三角的面积函数A(θ)在θ=ξ处取绝对极大值(最大值),且K=A(ξ)/A,其中A为S的总面积.今有n个点无目的地散播于S内,以p(n)表那群点恰好落入随意一个ω弧三角内的概率,则当n→∞便有渐近式:
此处ξ可自方程式ρ(θ)=ρ(θ+ω)中解θ而得.
K=“A、B、C不多于两个事件发生”;
1. 设A={X|1≤X≤5),B={X|3<X≤7},C={X|X<1}都是R={X|一∞<X<+∞}中的集合,试求下列各集合: (1)(2)(3)(4)