单选题 下列程序的输出结果是( )。
void fun(int*x,int y)
printf("%d%d",*x,*y);*x=3;*y=4;
main()
int x=1,y=2;
fun(&y,&x);
printf("%d%d",x,y);

A.2 1 4 3 B.1 2 1 2
C.1 2 3 4 D.2 1 1 2

【正确答案】 A
【答案解析】[解析] 关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为一个属性,对应表中的一个字段;在二维表中凡能唯一标识元组的最小属性集称为该表的键或码。
【正确答案】 C
【答案解析】[解析] 当执行fun函数时因为参数传递时是地址传递,因此形参值的改变会影响实参中的数,在执行fun函数时先输出12,接着把*x赋3,*y赋4,此时带回主函数中,输出的值为3 4。