[单选题]

有以下程序includevoid f(int *p,int *q);main(){ int m=1,n=2,*r=&m;f(r, &n

有以下程序 #include<stdio.h> void f(int *p,int *q); main() { int m=1,n=2,*r=&m; f(r, &n); printf("%d,%d",m,n); } void f(int*p,int*q) {p=p+1; *q=*q+1;) 程序运行后的输出结果是______。

A.1,3

B.2,3

C.1,4

D.1,2

参考答案与解析:

相关试题

若有以下程序#includevoid f(int n);main(){ void

[单选题]若有以下程序includevoid f(int n);main(){ void f(int n);f(5);}void f(int n){print若有以下程序 #include<stdio.h> void f(int n); main() { void f(int n); f(5); } void f(int n) {printf(“%d/n”,n);} 则以下叙述中不正确的是A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数fB.若在主函数前对函数f进行说明,则在主函数和其后的

  • 查看答案
  • 有以下程序:#includevoid f(char p[][10],int n)

    [单选题]有以下程序:includevoid f(char p[][10],int n){char t[10];int i,j;for(i=0;i

  • 查看答案
  • 有以下程序:#includevoid f(char p[][10],int n)

    [单选题]有以下程序:includevoid f(char p[][10],int n)£¯* 字符串从小到大排序*£¯{char t[10];有以下程序: #include<string.h> void f(char p[][10],int n) /* 字符串从小到大排序 */ {char t[10];int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(p[i],p[j])>0{strcpy(t,p[i]);strcpy(p[i],p[j])

  • 查看答案
  • 有以下程序int f(int a){return a%2;}main(){int

    [单选题]有以下程序int f(int a){return a%2;}main(){int s[8]={1,3,5,2,4,6},i,d=0;for(i=0;f(s[i]);i++)d+=s[i];printf("%d/n",d);}程序运行后的输出结果是()A . 9B . 11C . 19D . 21

  • 查看答案
  • 有以下程序 int f(int a) { return a%2; } main(

    [单选题]有以下程序int f(int a){ return a%2; }main( ){ int s[8]={1,3,5,2,4,6},i,d=0;for (i=0;f(s[i]);i++) d+=s[i];printf("%d/n",d);}程序运行后的输出结果是A.9B.11C.19D.21

  • 查看答案
  • 有以下程序:int f (int a){ return a%2;}main(){

    [单选题]有以下程序: int f (int a) { return a%2;} main() { int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s [i]);i++)d+=s[i]; printf("%d/n",d); } 程序运行后的输出结果是 ______。A.9B.11C.19D.21

  • 查看答案
  • 有以下程序:main(){int a=7,b=8,*p,*q,*r;p=&a;q

    [单选题]有以下程序: main() { int a=7,b=8,*p,*q,*r; p=&a; q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d/n",*p,*q,a,b); } 程序运行后的输出结果是( )。A.8,7,8,7B.7,8,7,8C.8,7,7,8D.7,8,8,7

  • 查看答案
  • 有以下程序#includevoid main(){int a=1,b=0;pri

    [单选题]有以下程序includevoid main(){int a=1,b=0;printf("%d,",b=(a£«£«)£«(a£«£«));pfintf("%d/有以下程序 #include<stdio.h> void main() { int a=1,b=0; printf("%d,",b=(a++)+(a++)); pfintf("%d/n",a+B); } 程序运行后的输出结果是( )。A.4,6B.2,5C.3,5D.2,6

  • 查看答案
  • 有以下程序:#includevoid main(){ int x=5,y=2;

    [单选题]有以下程序:includevoid main(){ int x=5,y=2; cout<

  • 查看答案
  • 有以下程序:#includevoid main(){int x=10,y=10;

    [单选题]有以下程序:includevoid main(){int x=10,y=10;for(int i=0;x>8;y=£«£«i)cout<

  • 查看答案
  • 有以下程序#includevoid f(int *p,int *q);main(