首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

指针应用典型程序

1、用间接引用求出两个数中的最大数。

main()

2、用间接引用求出三个数中的最大数。

main()

3、用间接引用将两个数按升序排序并输出。

main()

printf("%f,%f\n",*p1,*p2);

}

4、用间接引用将三个数按升序排序并输出。

main()

if(*p1>*p3) /*不能写作else if(*p1>*p3)*/

if(*p2>*p3) /*不能写作else if(*p2>*p3)*/

printf("%f,%f,%f\n",*p1,*p2,*p3);

}

5、从键盘输入十个整数存入一维数组中,再按反序输出(要求用指针访问数组元素)。

方法一:

main()

方法二:

main()

方法三:

main()

方法四:

main()

p=x+9;

for(i=9;i>0;i--)

}

6、从键盘输入十个整数存入一维数组中,求出其中的最大数并输出(要求用指针访问数组元素)。

方法一:

main()

printf("max=%d\n",max);

}

方法二:

main()

7、从键盘输入11个整数存入一维数组中,再将该数组的内容前后倒置并输出(要求用指针访问数组元素)。

方法一:

main()

for(i=0;i

printf("%d,",*(p+i));

}

方法二:

main()

for(p=a;p

printf("%d,",*p);

}

8、从键盘输入十个整数存入一维数组中,求出它们的和及平均值并输出(要求用指针访问数组元素)。

main()

9、从键盘输入一个字符串存入数组a中,再将a的内容前后倒置后重新存入数组a中并输出(要求用指针访问数组元素)。

#include

main()

puts(a);

}

10、从键盘输入一个字符串,判断是否是回文(要求用指针访问数组元素)。

main()

else

break;

}

if(p>=q)

printf("yes.\n");

else

printf("no.\n");

}

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180506G09ZZP00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券