c指针类编程题学生用.docxVIP

  • 4
  • 0
  • 约1.71千字
  • 约 10页
  • 2022-05-16 发布于天津
  • 举报
1、利用指针,编写用于交换两个整型变量值的函数。程序运行结果如下: 输入:5 6 输岀:6 5 #includeiostream using namespace std; void swap(int *p,int *q) { int temp; temp=*p; *p=*q; *q=temp; } int main() { int a,b; int *p1,*p2; cin?a?b; p仁a; p2=b; swap(p1,p2); coutvvavv vvbvve ndl; } 2、编写主程序,将输入字符串反序输岀。程序运行结果如下: 输入:ABCDEFGHIJK 输出:KJIHGFEDCBA #includeiostream #includecstring using namespace std; int main() { char str[100]; cinstr; int len; len=strlen(str); char *p=str[len-1]; while(p=str) { coutvv*p; p--; } coutvvendl; return 0; } 4、用指针编写一个对整型数组进行冒泡排序函数。冒泡排序是指将相邻的元素进行比较,如果不符合所 要求的顺序,则交换这两个元素;对整个数列中所有的元素反复运用上法, 直到所有的元素都排好序为止。 程序运行结果如下:

文档评论(0)

1亿VIP精品文档

相关文档