全国计算机等级考试C语言程序设计章节练习题及答案(15)

全国等级考试资料网 2022-09-18 19:14:26 187
4.3 填空题

1.单目运算符&作用在变量名左边,表示该变量的地址值 ,单目运算符*作用在指针名的左边,表示取该变量的值 。

2.指向一维数组元素的指针是一 级指针,指向二维数组元素的指针是一 级指针,指向一维数组的指针是二 级指针,指向一级指针的指针是二 级指针,一维一级指针数组名是二 级指针的地址值,二维数组的数组名是 二级指针的地址值。

3.在一个二维数组b[3][5]中,b[0]与 *b 是等价的,&b[1]与 b+1 是等价的。

4.指针的运算有4种,它们是赋值 运算、一个指针加减整型数的运算、两个指针相减和比较 运算。

5.引用不是变量,它是某个变量或对象的别名 。引用的值是被引用的变量的值 ,引用的地址值是 被引用的变量的地址值。

4.4 分析下列程序的输出结果

1.

#include

void main()

{

int a[]={5,4,3,2,1};

int *p=&a[2];

int m(5),n;

for(int i(2);i>=0;i--)

{

n=(*(p+i)<*a)?*(p+i):*a;

cout< 相关资料

相关阅读