文档详情

C语言程序设计题目及解答-12.pdf

发布:2025-01-27约9.28千字共6页下载文档
文本预览下载声明

C语言程序设计题目及解答-12--第1页

一、判断题20分

1.语句char*p=TurboC的含义是将字符串赋给字符型指针变量p.

2分

2.若指针变量指向一维数组的第一个元素,将指针变量加整数3,即指针后移3个元素.

3.b是一维数组名,数组元素b[1]还可写成*b++.

2分

4.对二维数组a来说,由于a+1与*a+1的值相等,因此二者的含义是一样的.

5.在二维数组中,行指针是指向一维数组的指针变量.2分

2分

6.取地址运算符与指针运算符*的优先级相同,结合方向为自右向左.

7.两个字符串中的字符个数相同时才能进行字符串大小的比较2分

8.字符串不能用指针进行引用2分

2分

9.charc[]=VeryGood;是一个合法的为字符串数组赋值的语句.

2分

10.char*p=girl;的含义是定义字符型指针变量p,p的值是字符串girl.

2分

二、选择题24分

1.下面程序段的运行结果是.[B]

charstr[]=ABC,*p=str;2分

printf%d\n,*p+3;

A.67B.0C.字符′C′的地址D.字符′C′

2.阅读下列程序,则执行后的结果为.[B]

#includestdio.h2分

intmain

{intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};

printf%x,%x,c[2][2],**c+1+1;

}

A.62,5B.3e,6C.56,5D.3E,6

3.下面程序段的运行结果是.[C]

char*s=abcd

显示全部
相似文档