题目内容

要使指针变量pt1指向a和b中的大者,pt2指向小者,以下程序能否实现此目的?#includevoid swap(int *p1,int *p2){int *p;p=p1;p1=p2;p2=p;}int main(){int a,b,*pt1,*pt2;scanf("%d,%d",&a,&b);pt1=&a;pt2=&b;if(a

查看答案
更多问题

分析下面程序,并写出其主要功能。#include int main(){char *str[]={"ENGLISH","MATH","MUSIC","PHYSICS","CHEMISTRY"};char **q;int num;q=str;for(num=0;num<5;num++)printf("%s\n",*(q++));return 0;}

编写一个函数ave(a,n),其中a是一个一维整型数组,n是数组长度,通过指针求数组中的平均数。并编写主函数测试。

利用指针编写求字符串的长度函数strlen。并编写主函数测试。

输入10个实数,利用指针求其中的最大值和平均值。

答案查题题库