网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有定义:int a[10], n, *p1=a,*p2=&a[9];,则正确的赋值语句为()。
A
n=p2-p1;
B
n=p2*p1;
C
n=p2+p1;
D
n=p1/p2;
参考答案
参考解析
解析:
暂无解析
更多 “单选题有定义:int a[10], n, *p1=a,*p2=a[9];,则正确的赋值语句为()。A n=p2-p1;B n=p2*p1;C n=p2+p1;D n=p1/p2;” 相关考题
考题
写出下列程序的执行结果。 swap(p1,p2) int*p1,*p2; {int p; p=*p1;*p1=*p2;*p2=p; } main() {int a,b,*p1,*p2; scanf("%d%d",a,B); p1=a;p2=b; if(a<B)swap(p1,p2); printf("\na=%d,b=%d\n",a,B); } 若a=7,b=8,则程序的运行结果为( )。
考题
有以下函数定义: void fun(int n, double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。A.fun(int y,double m);B.k=fun(10,12.5);C.fun(x,n);D.void fun(n,x);
考题
分析下列程序:includemain(){int*p1,*p2,*p;int a=6,b=9;p1=a;p2=b;if(a
分析下列程序: #include<stdio.h> main() { int*p1,*p2,*p; int a=6,b=9; p1=a;p2=b; if(a<b){p=p1;p1=p2;p2=p;} printf("%d,%d",*p1,*p2); printf("%d,%d",a,b); } 程序的输出结果为( )。A.9,6 6,9B.6,9 9,6C.6,9 6,9D.9,6 9,6
考题
有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用的语句是A.fun(int y,double m); B.k=fun(10,12.5); C.fun(x,n); D.void fun(n,x);
考题
分析下列程序:includemain(){int *p1,*p2,*p; int a=6,b=9; p1=a;p2=b; if(
分析下列程序: #include<stdio.h> main() { int *p1,*p2,*p; int a=6,b=9; p1=a;p2=b; if(a<b){p=p1;p1=p2;p2=p;} printf("%d,%d",*p1,*p2); printf("%d,%d",a,b); } 程序的输出结果为( )。A.9,66,9B.6,9 9,6C.6,9 6,9D.9,69,6
考题
有以下函数定义; void fun(int n,double x){......} 若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。A.fun(int y,double m);B.k=fun(10,12.5);C.fun(x,n);D.void fun(n,x);
考题
若有如下程序: sub(int * t,int n) {int *p1, *p2; for(p1=t,p2=t;p1-t<n;p1++) if(*p1<*p2) p2=p1; return(*p2);} main() {int a[9]={9,36,19,39,26,5,6,33,15}; printf("%d\n",sub(a,9));} 则程序运行后的输出结果是( )A.5B.9C.15D.39
考题
用指针作函数参数,编程序求一维数组中的最大和最小的元素值。#define N 10main(){ void maxmin(int arr[],int *pt1,int *pt2,int n);int array[N]={10,7,19,29,4,0,7,35,-16,21},*p1,*p2,a,b;p1=a; p2=b;maxmin(array,p1,p2,N);printf("max=%d,min=%d",a,b);}void maxmin(int arr[],int *pt1,int *pt2,int n){ int i;*pt1=*pt2=arr[0];for(i=1;iN;I++){ if(arr[i]*pt1) (9) ;if(arr[i]*pt2) (10) ;}}
考题
若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。A、p1=m; p2=p1;B、p1=m; p2=n; *p1=*p2;C、p1=m; p2=p1;D、p1=m; *p2=*p1;
考题
有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=a,?p2=b;A、?p2=b;B、p1=a;C、p2=p1;D、c=?p1?(?p2)。
考题
若有说明:int*p1,*p2,m=5,n=9;以下均是正确赋值语句的选项是()A、p1=m;p2=p1;B、p1=m;p2=n;*p1=*p2;C、p1=m;p2=p1D、p1=m;*p2=*p1;
考题
单选题若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。A
p1=m; p2=p1;B
p1=m; p2=n; *p1=*p2;C
p1=m; p2=p1;D
p1=m; *p2=*p1;
考题
单选题有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=a,?p2=b;A
?p2=b;B
p1=a;C
p2=p1;D
c=?p1?(?p2)。
考题
单选题对于函数定义: void FUN(int n, double x) { … } 若以下选项中的变量都已定义并赋值,则对函数FUN的正确调用的语句是()。A
k=FUN(x,n);B
void FUN(n,x);C
FUN(int y,double m);D
FUN(10,12.5);
考题
单选题有定义:int a[10], n, *p1=a,*p2=a[9];,则正确的赋值语句为()。A
n=p2-p1;B
n=p2*p1;C
n=p2+p1;D
n=p1/p2;
热门标签
最新试卷