有以下程序:void swap1(int c0[ ],int c1[ ]){int t;t=c0[0];c0[0]=c1[0];c1[0]=t;}void swap2(int *c0,int*c1){int t;t=* c0;*c0=*c1;*c1=t;}main(){int a[2]={3,5},b[2]={3,5};swap1(a,a+1);swap2(&b[0],&b[1]);printf("%d%d%d%d\n",a[0],a[1],b[0],b[1]);}程序运行后的输出结果是( )。
查看答案
设有以下定义和语句,则*(*(p+2)+1)的值为【1b】。int a[3][2]={10, 20, 30, 40, 50, 60}, (*p)[2];p=a;
以下程序输出的是( )。void main( ){int i=3, j=2;char *a="DCBA";printf("%c%c\n",a[i],a[j]);}
在数组中同时查找最大元素下标和最小元素下标,分别存放在main函数的变量max和min中。#include void find(int *a,int *max,int *min){ int i;*max=*min=0;for(i=1;ia[*max]) (1) ;else if(a[i]
甲公司开发写字楼一幢,于2020年5月5日将其中一层卖给乙公司,约定半年后交房,乙公司于2020年5月6日申请办理了预告登记。2020年6月2日甲公司因资金周转困难,在乙公司不知情的情况下,以该层楼向银行抵押借款并登记。现因甲公司不能清偿欠款,银行要求实现抵押权。下列哪一判断是正确的?
A. 抵押合同有效,抵押权设立
B. 抵押合同无效,但抵押权设立
C. 抵押合同有效,但抵押权不设立
D. 抵押合同无效,抵押权不设立