当调用函数时,实参是一个数组名,则向函数传送的是()。
A. 数组的长度
B. 数组的首地址
C. 数组中每一个元素的地址
D. 数组中每一个元素的值
查看答案
设有定义"int a[]={2,3,6,7,9}, *p=a; ",结果为9的表达式是()。
A. *p+4
B. *(p+4)
C. *p+3
D. *(p+3)
比较两个字符串是否相等,一般使用下面的()语句形式。
A. if(c1==c2)
B. if(strcpy(c1,c2))
C. if(strcmp(c1,c2)= =1)
D. if(strcmp(c1,c2)= =0)
设有语句:"int a[5]={1,3,5,7,9}, *p; p=&a[1]; "则执行语句"*p++;"后,*p的值是()。
A. 3
B. 5
C. 7
D. 9
在循环语句的循环体中执行break语句之后,其作用是()。
A. 结束本次循环,跳出循环体
B. 立即终止程序的执行
C. 结束本次循环
D. 继续执行break语句之后的循环体语句