题目内容

下面程序判断一个数组是否回文数组。请填空:intmain(){inttest[5]={1,3,6,5,1};boolflag=false;int*p,*q;for(p=test,q=test+4;____1____;p++,q--)if(____2____){flag=true;break; }if(flag)cout<<"No!"<

查看答案
更多问题

以下程序调用findmax函数返回数组中的最大值。在下面划线处填入恰当语句(指针法)。#include using namespace std;int * findmax( int *a, int n){ int *p, *s;for (p=a, s=a; ___1____; p++) if(____2_____) s=p;return ( ___3__ );}int main(){ int x[5]={12,21,13,6,18};cout<<___4___ );return 0;}

写出程序运行结果。#includeusing namespace std;int main() {int s[5]={1,2,3,4,5};int *p=&s[4];while(p>=s){ cout<<*p; p--; }return 0;}

写出如下程序的运行结果。void sub(int x,int y,int *z){ *z = y - x; }int main() {int a,b,c;sub(5,10,&a);sub(2,a,&b);sub(b,a,&c);cout<

建立一个学生数组,存放10个学生的信息,利用指针输出第2,4,6,8,10个学生的信息。请填空。。(语句结束分号不用再写)classStudent{private:intnum;floatscore;public:voidinput();voiddisplay();};voidStudent::input(){cin>>num>>score;}voidStudent::display(){cout<>n;for(i=0;idisplay();return0;}

答案查题题库