网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
根据下表所列逻辑关系及持续时间绘制单代号网络图,计算各工作时间参数,并将计算结果直接标注在网络图上,标明关键线路。 工作名称 A B C D E F G H 紧前工作 —— —— —— A A/B/C C D/N D/E/N 持续时间(d) 3 4 5 4 5 3 2 4 工作名称 I J K L M N P 紧前工作 E/F C F/J H/I/K G/H/P A N 持续时间(d) 7 6 3 6 8 6 5
参考答案和解析
B
更多 “根据下表所列逻辑关系及持续时间绘制单代号网络图,计算各工作时间参数,并将计算结果直接标注在网络图上,标明关键线路。 工作名称 A B C D E F G H 紧前工作 —— —— —— A A/B/C C D/N D/E/N 持续时间(d) 3 4 5 4 5 3 2 4 工作名称 I J K L M N P 紧前工作 E/F C F/J H/I/K G/H/P A N 持续时间(d) 7 6 3 6 8 6 5” 相关考题
考题
有以下程序struct S {int n; int a[20];};void f(struct S *P){ int i,j,t;for(i=0;ip-n-1;i++)for(j=i+1;jp-n;j++)if(p-a[i]p-a[j]) { t=p-a[i]; p-a[i]=p-a[j]; p-a[j]=t; }}main( ){ int i; struct S s={10,{2,3,1,6,8,7,5,4,10,9}};f(s);for(i=0;is.n;i++) printf("%d",s.a[i]);}程序运行后的输出结果是A)1,2,3,4,5,6,7,8,9,10,B)10,9,8,7,6,5,4,3,2,1,C)2,3,1,6,8,7,5,4,10,9,D)10,9,8,7,6,1,2,3,4,5,
考题
某双代号网络计划中(以天为时间单位),工作K的最早开始时间为6,工作持续时间为4;工作M的最迟完成时间为22,工作持续时间为10;工作N的最迟完成时间为20,工作持续时间为5。己知工作K只有M、N两项紧后工作,工作K的总时差为( )天。A.2ASB.3C.5D.6
考题
有以下程序struct S {int n; int a[20];}; void f(struct S *P) {int i,j,t; for(i=0;in-1;i++) for(j=i+1;jn;j++) if(p-a[i]p-a[j]) { t=p-a[i]; p-a[i]=p-a[j]; p-a[j]=t; } } main() {int i; struct S s={10,{2,3,1,6,8,7,5,4,10,9}}; f(s); for(i=0;i printf(“%d”,s.a[i]); } 程序运行后的输出结果是( )。 A.1,2,3,4,5,6,7,8,9,10,B.10,9,8,7,6,5,4,3,2,1,C.2,3,1,6,8,7,5,4,10,9,D.10,9,8,7,6,1,2,3,4,5,
考题
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 void f(int b[],int n,int flag) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(flag?b[i]>b[j]:b[i]<b[j]){t=b[i];b[i]=b[j];b[j]=t;} } main() { int a[10]={5,4,3,2,1,6,7,8,9,10},i; f(a[2],5,0);f(a,5,1); for(i=0;i<10;i++)printf("%d,",a[i]); } 程序运行后的输出结果是A.1,2,3,4,5,6,7,8,9,10,B.3,4,5,6,7,2,1,8,9,10,C.5,4,3,2,1,6,7,8,9,10,D.10,9,8,7,6,5,4,3,2,1,
考题
有以下程序 include void f(char p[][10],int n)/*字符串从小到大排序*/ {
有以下程序 #include<string.h> void f(char p[][10],int n)/*字符串从小到大排序*/ { char t[10];int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(p[i],p[j])>0) {strcpy(t,p[i]);strcpy(p[i],p[j]);strcpy(p[j],t);} } main() { char p[5][10]={"abc","aabdfg:,"abbd","dcdbe","cd"}; f(p,5); printf("%d\n",strlen(p[0])); } 程序运行后的输出结果是A.2B.4C.6D.3
考题
有以下程序 struct S{ int n;int a[20];}; voidf(struct S*p) { int i,j,t; for(i=0;i<p->n-1;i++) for(j=i+1;j<p->n;j++) if(p->a[i]>p->a[j]){t=p->a[i];p->a[i]=p->a[j];p->a[j]=t;} } main() { int i;struct S s={10,{2,3,l,6,8,7,5,4,10,9}}; f(s); for(i=0;i<s.n;i++)printf("%d,",s.a[i]); } 程序运行后的输出结果是A.1,2,3,4,5,6,7,8,9,10,B.10,9,8,7,6,5,4,3,2,1,C.2,3,1,6,8,7,5,4,10,9,D.10,9,8,7,6,1,2,3,4,5,
考题
有以下程序:includevoid f(char p[][10],int n)/* 字符串从小到大排序*/{char t[10];
有以下程序: #include<string.h> void f(char p[][10],int n) /* 字符串从小到大排序 */ {char t[10];int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(p[i],p[j])>0{strcpy(t,p[i]);strcpy(p[i],p[j]);strcpy([i],t);} } main() {char p[5][10]={"abc","aabdfg","abbd","dcdbe","cd"; f(p,5); printf("%d\n",strlen(p[0])); } 程序运行后的输出结果( )。A.2B.4C.6D.3
考题
已知某工程各工序顺序关系和工序时间,如下表所示,试绘制双代号网络图?并用图上计算法计算每个工序的TES、TLS、TF、FF,并指出关键线路和工期。工 序 A B C D E F G H I紧前工作 -- A A C B、C B D、E E、F G、H工序时间 5 2 5 5 3 2
考题
给定程序MODllC中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上各元素之和,返回此和数。inClude<coMo.h>inClude<stdio.h>dehne M 5/************fOUnd************/int fun(int n,int xx[][]){int i,j,sum=0;printf("\n The%dx%d matrix:\n"M,M);for(i=0;i<M;i++){ for(j=0;j<M;j++)/************found************/printf("%f",xx[i][j]);printf("\n");}for(i=0;i<n;i++)sum+=xx[i][i]+XX[i][[n-i-1];return(sum);}main( ){int aa[M][M]={{1,2,3,4,5),{4,3,2,1,0),{6,7,8,9,0},{9,8,7,6,5},{3,4,5,6,7}};clrscr( );printf("\n The sum Of all elements On 2 diagnals is %d."fun(M,aa));}
考题
某分部工程中各项工作间逻辑关系见下表,相应的双代号网络计划如下图所示,图中错误有( )。工作 A B C D E F G H I J紧后工作 C F、G H H H、I、J H、I、J I、J — — —A多个终点节点B.多个起点节点C.工作代号重复D.不符合给定逻辑关系E.节点编号有误
考题
阅读以下说明和C代码,将应填入(n)处的字句写在对应栏内。【说明】将一正整数序列{K1,K2,…,K9}重新排列成一个新的序列,新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面),最后调用writeDat()函数的新序列输出到文件out.dat中。在程序中已给出了10个序列,每个序列有9个正整数,并存入数组a[10][9]中,分别求出这10个新序列。例:序列{6,8,9,1,2,5,4,7,3}经重排后成为{3,4,5,2,1,6,8,9,7}【函数】include < stdio. h >include < conio. h >void jsValue( int a [10] [9] ){ int i,j,k,n,temp;int b[9];for(i=0;i<10;i++){ temp=a[i] [0];k=8;n=0;for(j=8;j=0;j--){ if(temp < a[i] [j]) (1)=a[i][j];if(temp >a[i] [j]) (2)=a[i][j];if(temp =a[i] [j]) (3)= temp;}for(j=0;j<9;j++) a[i][j] =b[j];}}void main( )int a[10] [9] = {{6,8,9,1,2,5,4,7,3},{3,5,8,9,1,2,6,4,7},{8,2,1,9,3,5,4,6,7}, {3,5,1,2,9,8,6,7,4},{4,7,8,9,1,2,5,3,6}, {4,7,3,5,1,2,6,8,9},{9,1,3,5,8,6,2,4,7}, {2,6,1,9,8,3,5,7,4},{5,3,7,9,1,8,2,6,4}, {7,1,3,2,5,8,9,4,6}};int i,j;(4);for(i=0;i<10;i++) {for(j=0;j<9;j++) {printf("%d",a[i] [j] );if((5))printf(",");}printf(" \n" );}getch( );}
考题
有以下程序: include void sort(int a[] ,int n){int i,j,t; for(i=0;i
有以下程序: #include <stdio, h>void sort(int a[] ,int n){ int i,j,t; for(i=0;i<n;i ++ ) for(j =i+ 1;j<n;j ++ ) if(a[i]<a[j]){ t=a[1] ;a[i]=a[j] ;a[j] =t; }main( ){ int aa[10] = {1,2,3,4,5,6,7,8,9,10} ,i; sort(aa +2, 5); for(i =0;i<10;i++) prinff("%d," ,aa[i]); prinff("\n");程序运行后的输出结果是( )。A.1,2,3,4,5,6,7,8,9,10,B.1,2,7,6,3,4,5,8,9,10,C.1,2,7,6,5,4,3,8,9,10,D.1,2,9,8,7,6,5,4,3,10,
考题
有以下程序:includevoid f(char p[][10],int n){char t[10];int i,j;for(i=0;i
有以下程序: #include<string.h> void f(char p[][10],int n) {char t[10];int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(p[i],p[j])>0) {strcpy(t,p[i]);strcpy(p[i],p[j]);strcpy(p[j],t);} } main() {char p[5][10]={"abc","aabdfg","abbd","dedbe","cd"}; f(p,5); printf("%d\n",strlen(p[0]));} 程序运行后的输出结果是( )。A.2B.4C.6D.3
考题
include void sort(inta[],int n) {int i,j,t;for(i=0;i
include<stdio.h>void sort(inta[],int n){int i,j,t;for(i=0;i<n-1;i++)for(j=i+1;<n;j++)if(a[i]<a[j]){t=a[i];a[i]=a[j];a[j]=t;}}main(){int a[10]={1,2,3,4,5,6,7,8,9,10},i;sort(a[1],7);for(i=0;i<10;i++)printf("%d,",a[i]);}程序运行后的输出结果是( )。A.1,2,3,4,5,6,7,8,9,10,B.10,9,8,7,6,5,4,3,2,1,C.1,8,7,6,5,4,3,2,9,10,D.1,2,10,9,8,7,6,5,4,3,
考题
有以下程序(函数fun只对下标为偶数的元素进行操作): #includestdio.h void fun(int*a。int n) { int i,j,k,t; for(i=0;in-1;i+=2) {k=i; for(j=i;jn;j+=2)if(a[j]a[k])k=j; t[a[i];a[i]=a[k];a[k]=t; } } main {int aa[lO]=[1,2,3,4,5,6,7],a; fun(aa,7); for(i=0;i7;i++)printf("%d,",aa[i]); printf("n"); } 程序运行后的输出结果是( )。A.7,2,5,4,3,6,1,B.1,6,3,4,5,2,7,C.7,6,5,4,3,2,1,D.1,7,3,5,6,2,1,
考题
有以下程序:struct S{int n;int a[20];};void f(struct S*P){int i,j,t;for(i=0;in-1;i++)fo
有以下程序: struct S{int n;int a[20];}; void f(struct S*P) { int i,j,t; for(i=0;i<P->n-1;i++) for(j=j+1;j<P->n-1;j++) if(p->a[i]>p->a[j]) {t=P->a[i];p->a[i]=P->a[j];p->a[j]=t} } main() {int i;struct S s{10,{2,3,1,6,8,7,5,4,10,9}}; f(&s); for(i=0;i<s.n;i++)printf("%d",s.a[i]);} 程序运行后的输出结果是( )。A.3B.4C.5D.6
考题
有以下程序:includevoid sort(int a[],int n){int i,j,t; for(i=0;i
有以下程序: #include <stdio.h> void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=2) if(a[i]<a[j]){t=a[i];a[i]=a[j];a[j]=t;} } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(aa,10); for(i=0;i<10;i++) printf("%d.",aa[i]); printf("\n"); } 其输出结果是( )。A.1,2,3,4,5,6,7,8,9,10,B.10,9,8,7,6,5,4,3,2,1,C.9,2,7,4,5,6,3,8,1,10,D.1,10,3,8,5,6,7,4,9,2,
考题
以下程序中函数f的功能是: 当flag 为1时,进行由小到大排序;当flag 为0时,进行由大到小排序。void f(int b[], int n, int flag){int i, j, t; for (i=0; i<n-1; i++) for (j=i+1; j<n; j++) if(flag ? b[!]>[j]: b[i]<b[j]) { t=b[i]; b[i]=b[j]; b[j]=t; }}main (){ int a[10]={5,4,3,2,1,6,7,8,9,10}, i; f(a[2], 5, 0); f(a, 5, 1), for (i=0; i<10; i++) printf("%d,", a[i]);}程序运行后输出结果是( )。A.1,2,3,4,5,6,7,8,9,10,B.3,4,5,6,7,2,1,8,9,10,C.5,4,3,2,1,6,7,8,9,10,D.10,9,8,7,6,5,4,3,2,1,
考题
某研究所为了进行一项重要的实验,将9位学生——F、C、H、J、K、L、M、N和P将被分到3个小组——O、R和W中,每个小组中恰好有3个学生。学生的分配必须满足以下条件。(1) F和G在同一组。(2) K和M在同一组。(3) F和P不在同一组。(4) G和H不在同一组。(5) J和K不在同一组。(6) H在O组时,P一定在O组。下面哪一种把学生分配到小组的方案是可以接受的?A.O:F、C、J;R:K、L、N;W:H、M、PB.O:F、J、L;R:H、K、M;W:C、N、PC.O:H、K、M;R:F、G、J;W:L、N、PD.O:K、M、P;R:H、J、N;W:F、C、L
考题
8个野营顾问——F,G,H,J,K,L,N和O被分配去指导3项活动——游泳,网球和排球,每个人必须恰好指导一项活动。野营顾问的分配必须遵循以下原则:(1)每项活动的人数不能少于2,但也不能超过3;(2)H指导游泳;(3)K和O都不在网球组;(4)K和N都不与J同一组;(5)G在游泳组时,N和O同在排球组。下面把顾问分配到各个活动的方案哪一种是可以接受的?A.游泳:F,G,H;网球:J,L;排球:K,N,OB.游泳:G,H,O;网球:F,J,L;排球:K,NC.游泳:H;网球:F,G,J,L;排球:K,N,OD.游泳:H,J,K;网球:G,N;排球:F,L,O
考题
请从四个选项中选出正确的一项,其特征或规律与题干给出的一串符号的特征或规律最为相似。
Q2Y3Q4R5Y6R
A.D5F6D7J8F9J
B.L4A5A6M7L8M
C.P3G1P4K5G6K
D.U7M6U1N4M6N
考题
某双代号网络计划中(以“d"为单位),工作K的最早开始时间为6,工作持续时间为4,工作M的最迟完成时 间为22,工作持续时间为10,工作N的最迟完成时间为20,工作持续时间为5。已知工作K只有M、N两项紧后工 作,工作K的总时差为( )dA.2 B.3 C.4 D.5
考题
某双代号网络计划中(以天为单位),工作K的最早开始时间为6,工作持续时间为4; 工作M的最迟完成时间为22,工作持续时间为10;工作N的最迟完成肘间为20,工作持续时间为5。已知工作K只有M、N两项紧后工作,工作K的总时差为( )天。
A. 2 B. 3 C. 5 D. 6
考题
某双代号网络计划中(以天为时间单位),工作k的最早开始时间为5,工作持续时间为4;工作M的最迟完成时间为22,工作持续时间为10;工作N的最迟完成时间为20,工作持续时间为5。己知工作K只有M、N两项紧后工作,工作k的总时差为( )天。A.3
B.4
C.5
D.6
考题
某双代号网络计划中(以“d”为单位),工作K 的最早开始时间为6,工作持续时间为4;工作M 的最迟完成时间为22,工作持续时间为10;工作N 的最迟完成时间为20,工作持续时间为5。已知工作K 只有M、N 两项紧后工作,工作K 的总时差为( )d。A.2
B.3
C.4
D.5
考题
单选题有以下程序:#include void fun(int a[],int n){ int i,j=0,k=n/2,b[10]; for(i=n/2-1;i=0;i--) { b[i]=a[j]; b[k]=a[j+1]; j+=2; k++; } for(i=0;i a[i]=b[i];}main(){ int c[]={10,9,8,7,6,5,4,3,2,1},i; fun(c,10); for(i=0;i printf("%d,",c[i]); printf("");}程序的运行结果是( )。A
2,4,6,8,10,9,7,5,3,1,B
10,8,6,4,2,1,3,5,7,9,C
1,2,3,4,5,6,7,8,9,10,D
1,3,5,7,9,10,8,6,4,2,
考题
单选题某双代号网络计划中(以天为单位),工作K的最早开始时间为6,工作持续时间为4;工作M的最迟完成时间为22,工作持续时间为10;工作N的最迟完成时间为20,工作持续时间为5。已知工作K只有M、N两项紧后工作,工作K的总时差为( )天。A
2B
3C
5D
6
考题
单选题有以下程序#include struct S{ int n; int a[20];};void f(struct S *p){ int i,j,t; for(i=0;in-1;i++) for(j=i+1;jn;j++) if(p-a[i]p-a[j]) { t=p-a[i]; p-a[i]=p-a[j]; p-a[j]=t; }}main(){ int i; struct S s = {10,{2,3,1,6,8,7,5,4,10,9}}; f(s); for(i=0;i
A
1,2,3,4,5,6,7,8,9,10,B
10,9,8,7,6,5,4,3,2,1,C
2,3,1,6,8,7,5,4,10,9,D
10,9,8,7,6,1,2,3,4,5,
热门标签
最新试卷