更多"若有: int i=1000; int *ip=&i; void*vp"的相关试题:
[填空题]若有:
int i=1000;
int *ip=&i;
void *vp;
vp=ip;
其中,vp=ip的含义是______。
[填空题]若有:
int i=1000;
int * ip=&i;
void * VP;
vp=ip;
其中,vp=ip的含义是 ______。
[填空题]若有:
int i=1000;
int *ip=&i;
void*vp;
vp=ip;
其中,vp=ip的含义是 【8】 。
[填空题]若有:
int i=1000;
int*ip=&i;
void*VP;
vp=ip;
其中,vp=ip的含义是______。
[填空题]若有:
int i=1000;
int*ip=&i;
void*VP;
vp=ip;
其中,vp=ip的含义是______。
[填空题]若有:
int i=1000;
int *p=&i;
void*q;
q=p;
其中,q=p的含义是______。
[单项选择]若有以下程序
#include<stdio.h>
void sp(int*a)
int b=2;
a=&b;*a=*a*2;printf("%d,",*a);
main( )
int k=3,*p=&k;
sp(p);printf("%d,%d/n",k,*p);
则程序的输出结果是______。
A. 4,3,3
B. 4,3,4
C. 6,3,6
D. 6,6,6
[单项选择]若有以下程序
#include<stdio.h>
void fun(int a[],int n)
intt,i,j;
for(i=1;i<n;i+=2)
for(j=i+2;j<n;j+=2)
if(a[i]>a[j])t=a[i];a[i]=a[j];a[j]=t;
main( )
int c[10]=10,9,8,7,6,5,4,3,2,1,i;
fun(c,10);
for(i=0;i<10;i++)printf("%d,",c[i]);
printf("n");
则程序的输出结果是______。
A. 10,1,8,3,6,5,4,7,2,9,
B. 10,9,8,7,6,5,4,3,2,1,
C. 2,9,4,7,6,5,8,3,10,1,
D. 1,10,3,8,5,6,7,4,9,2,
[简答题]请编写一个函数void fun(int aa[],int n,int x),其中n表示数组aa中元素的个数,函数的功能是:计算前x项的和并放在aa[x]中,aa数组中的元素值和x的值由主函数通过键盘读入。
注意:用循环和数组实现。
部分源程序已存在文件PROC3.cpp中。请勿修改主函数和其他函数中的任何内容,
仅在函数resort( )的花括号中填写若干语句。
文件PROC3.cpp中的程序清单如下:
//PROC3.CPP
#include <iostream>
using namespace std;
#define MAX 100
int main ( )
void fun(int aa[],int n, int x);
int bb[MAX],i,x,n;
cout<<"Please enter the counter of the number:/n";
cin>>n;
cout<<"Please enter the number:/n";
for(i=0;i<n;i++)
cin>>bb[i];
cout<<"Input the x:/n";
cin>>x;
fun(bb, n,x);
cout<<"The data after total: "<<bb[x]<<end1;
return 0;
void fun(int aa[],int n, int x)
//*********
[简答题]请编写函数void swap(int *px,int *py)与void swap(int &px,int &PY),实现主程序中变量a和b值的交换。
输出结果如下:
3 2
2 3
注意:部分源程序已存在文件test5_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数相应的花括号中填写若干语句。
文件test5_2.cpp的内容如下:
#include<iostream.h>
void swap(int *px,int *py)
/***1***/
void swap(int &px,int &PY)
/***2**/
void main( )
int a=2,b=3;
swap(a,b);
cout<<a<<" "<<b<<endl;
swap(&a,&b);
cout<<a<<" "<<b<<endl;
[简答题]请编写一个函数void fun(int p[],int n,int c),其中数组p的元素按由小到大的顺序排列,其元素个数为n。函数fun( )的功能是将c插入到数组p中,且保持数组的升序排列。
注意:部分源程序已存在文件PROC9.cpp中。
请勿修改主函数和其他函数中的任何内容,仅在函数fun( )的花括号中填写若干语句;
文件PROC9.cpp的内容如下:
//PROC9.cpp
#include <iostream>
#include <string>
using namespace std;
#define M 30
void fun(int p[ ],int n,int c);
int main ( )
int pp[M],n,i;
int fg, c;
cout<<"Please input n:/n";
cin>>n;
cout<<"Please input the n data:/n";
for (i=0; i<n; i++)
cin>>pp [i];
cout<<"Please input c:/n";
cin>>c;
fun (pp, n, c);
for (i=0; i<n; i++)
cout<<pp [i] << " " ;
cout<<end1;
return 0;
void fun(int p[ ],int n, int c)
//* * * * * * * * *