没有搜到到结果?点击这里求解答/求资源。
【单选题】
int a =-12,b =5;则条件表达式a <b ?a+2:b ()

1
0
-10
5
【单选题】
假定a和bint型变量,则执行以下语句后ba=1;b=10;do{b-=a;a++;}whileb--<0);

9
-2
-1
8
【单选题】
假定要动态分配一个类型Worker具有n元素数组,并由r指向这个动态数组,则使用语句表达式( )。

malloc(n)
calloc(n,sizeof(struct Worker))
calloc(n*sizeof(struct Worker))
realloc(n,sizeof(struct Worker))
【单选题】
假定要动态分配一个类型Worker具有n元素数组,并由r指向这个动态数组,则使用语句表达式( )。

malloc(n)
calloc(n,sizeof(struct Worker))
calloc(n*sizeof(struct Worker))
realloc(n,sizeof(struct Worker))
【单选题】
假定一个函数参数说明为const int* a,则在函数体中执行( )操作非法。

printf(“%d”,*a)
a==NULL
*a=20
a=NULL
【单选题】
假定一个函数参数说明为const int* a,则在函数体中执行( )操作非法。

printf(“%d”,*a)
a==NULL
*a=20
a=NULL
【单选题】
有以下说明语句:struct Point{int x;int y;};则叙述正确是()

正确结构类型说明
正确结构变量说明
错误原因是结构中成员类型相同
无意义说明
【单选题】
int类型占4字节,有定义inta[][4]={1,2,3,4,5,6,7,8};则表达式sizeof(a[0][1])()。

1
2
3
4
【单选题】
假定指针变量p定义int *p=calloc(30,sizeof(int));”,要释放p所指向动态内存,应使用语句( )。

delete[p];
delete(p);
free[]p;
free(p);
【单选题】
假定指针变量p定义int *p=calloc(30,sizeof(int));”,要释放p所指向动态内存,应使用语句( )。

delete[p];
delete(p);
free[]p;
free(p);