高级语言程序设计
VIP题库
main() {int a[]={1,2,3,4,5,6}; int *p; int i; P=a: *(p+3)+2; print{"%d,%d\n",*p,*(p+3)); }
若有以下定义,则不能表示a数组合法元素的表达式是()inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
阅读下列程序,写出程序运行的输出结果。 void main() {char *a[6]={"AB","CD","EF","GH","IJ","KL"};/*a定义为指针数组,每个元素依次记录各个字符串的首地址*/for(i=0;i
有不超过50名学生参加了英语考试,用数组和指针概念计算他们的平均成绩。
输入一个不含空格符的字符串,长度<40,在每个大写字母前面插入一个空格符,然后输出。用指针来处理字符。
编一个程序,从键盘上输入一串符号(以回车换行键为结束),将其以字符串形式存入一维字符型数组,然后再输出该字符型数组中的字符串。要求用指向字符的指针来处理字符型数组中的字符。
若两个指针变量指向同一数组的不同元素,可以进行减法运算和____运算。
输入10个实数存入一维数组,输出其中的最大值、最小值和平均值。要求用指向数组的指针变量来处理数组元素。
若有以下定义和语句doubler=99,*p=&r;*p=r;则以下正确的叙述是()
若定义int a=7,b=9,*p1,*p2;下列四组赋值语句中,正确的一组是()
«
1
2
...
49
50
51
52
53
54
55
...
82
83
»