单项选择题
有三个关系R,S和T如下:
R
A
B
C
a
1
2
b
2
1
c
3
1
S
A
B
C
d
3
2
T
A
B
C
a
1
2
b
2
1
c
3
1
d
3
2
其中关系T由关系R和S通过某种操作得到,该操作为______。
A.选择
B.投影
C..交
D..并
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
问答题
编写一个函数fun,它的功能是:实现两个字符串的连接(不使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串后。例如,分别输入下面两个字符串:FirstString--SecondString程序输出:FirstString--SecondString注意:部分源程序存在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。给定源程序:#include <stdio.h>void fun(char p1[],char p2[]){}main(){ char s1[80],s2[40];printf( Enter s1 and s2: n );scanf( %s%s ,s1,s2);printf( s1=%s n ,s1);printf( s2=%s n ,s2);printf( Invoke fun(s1,s2): n );fun(s1,s2);printf( After invoking: n );printf( %s n ,s1);}
点击查看答案
问答题
给定程序MODI1.C中函数fun的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!给定源程序:#include <stdio.h>void fun(long s,long *t){ int d;long sl=1; ************found************ t=0;while(s>0){ d=s%10; ************found************ if(d%2==0){ *t=d*sl+*t;sl*=10;}s =10;}}main(){ long s,t;printf( nPlease enter s: );scanf( %ld ,&s);fun(s,&t);printf( The result is:%ld n ,t);}
点击查看答案
相关试题
下列数据结构中,能够按照“先进后出”原则...
软件详细设计产生的图如下:该图是____...
下列选项中不属于结构化程序设计原则的是_...
软件设计中划分模块的一个准则是______。
算法的空间复杂度是指______。