32、有以下程序#includechar *ss(char *s){return s+strlen(s)/2;}main( ){char *p,*str=”abcdefgh”;p=ss(str);printf(“%s\n”,p);}程序运行后的输出结果是
A. abcdefgh
B. efgh
C. defgh
D. fgh
查看答案
33、已定义以下函数fun(char *p2, char *p1){while((*p2=*p1)!='\0'){p1++;p2++;}}函数的功能是
A. 将p1所指字符串复制到p2所指内存空间
B. 将p1所指字符串的地址赋给指针p2
C. 对p1和p2两个指针所指字符串进行比较
D. 检查p1和p2两个指针所指字符串中是否有'\0'
34、有以下定义#includechar a[10],*b=a;不能给数组a输入字符串的语句是
A. gets(a)
B. gets(a[0])
C. gets(&a[0]);
D. gets(b);
以下关于线路的说法,正确的是( )。
A. 线路是网络图中从起点节点沿着箭线方向到达终点节点的通路
B. 线路是网络图中从起点节点沿着箭线方向到达中点节点的通路
C. 线路是网络图中从中间节点沿着箭线方向到达终点节点的通路
D. 线路是网络图中从起点节点沿着箭线方向回到起点节点的通路
双代号网络计划中的关键工作是()。
A. 工期最短的工作
B. 总时差最小的工作
C. 总时差最大的工作
D. 机动时间最大的工作