[单选题]

有以下程序include <stcli0.h>main( ){ int a,b,k,m,*p1,*p2; k=1,m=8; p1=&k,p2=&am

有以下程序

#include <stcli0.h>

main( )

{ int a,b,k,m,*p1,*p2;

k=1,m=8;

p1=&k,p2=&m;

a=/*p1 -m; b=*p1+*p2+6;

printf(”%d ”,a); printf(”%d/n”b);

}

编译时编译器提示错误信息,你认为出错的语句是

A.) a=/*p1- m;

B.)b=*p1+*p2+6;

C.)k=1,m=8;

D.)p1=&k, p2=&m;

参考答案与解析:

相关试题

有以下程序#include <stdio.h>main( ){ int a=0,

[单选题]有以下程序#include <stdio.h>main( ){ int a=0,b=0,c=0;c=(a=a-5); (a=b, b+=4);printf(”%d,%d,%d/n”,a,b,c);}程序运行后的输出结果是A.) 0,4,5B.) 4,4,5C.) 4,4,4D.) 0,0,0

  • 查看答案
  • 有以下程序#include<stdio.h>main(){int a=1,b=0

    [单选题]有以下程序#include<stdio.h>main(){ int a=1,b=0;if(--a)b++;else if(a==0) b+=2;else b+=3:printf("%d\n",b);}程序运行后的输出结果是A.0B.1C.2D.3

  • 查看答案
  • 有以下程序#include <stdio.h>main( ) { int s=0

    [单选题]有以下程序#include <stdio.h>main( ){ int s=0,n;for( n=o;n<3;n++){ switch(s){ case 0:case 1: s+=1;case 2: s+=2; break;case 3: s+=3;default: s+=4;}printf(”%d,”,s);}}程序运行后的输出结果是A.)1,2,4,B.)1,3,6,C.) 3,10,14,D.) 3,6,10,

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int a=1,b

    [单选题]有以下程序#include <stdio.h>main(){ int a=1,b=2,c=3,x;x=(a^b)&c; printf("%d/n",x);}程序的运行结果是A.)0B.)1C.)2D.)3

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int a=1,b

    [单选题]有以下程序#include <stdio.h>main(){ int a=1,b=2,c=3,d=0;if (a==1 && b++==2)if (b!=2||c--!=3)printf("%d,%d,%d/n",a,b,c);else printf("%d,%d,%d/n",a,b,c);else printf("%d,%d,%d/n",a,b,c);}程序运行后输出结果是A.)1,2,3B.)1,3,2C.)1,3,3D.)3,2,1

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int a=5,b

    [单选题]有以下程序#include <stdio.h>main(){ int a=5,b=1,t;t=(a<<2)|b; printf("%d/n",t);}程序运行后的输出结果是A.)21B.)11C.)6D.)1

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int a=1,b

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

  • 查看答案
  • 有以下程序:include<stdio.h>main( ) { int a,b,

    [单选题]有以下程序:include<stdio.h>main( ) { int a,b,k,m,*pl,*p2; k=1,m=8; p1=&k,p2=&a有以下程序:include<stdio.h>main( ){ int a,b,k,m,*pl,*p2;k=1,m=8;p1=&k,p2=&m;a=/*pl-m;b=*p1+*p2+6;printf("%d",a);printf("%d/n",b);}编译时编译器提示

  • 查看答案
  • 有以下程序#include <stdio.h>main(){ int c=0,k

    [单选题]有以下程序#include <stdio.h>main(){ int c=0,k;for (k=1;k<3;k++)switch (k){ default: c+=k ;case 2: c++;break;case 4: c+=2;break;}printf("%d/n",c);}程序运行后的输出结果是A.)3B.)5C.)7D.)9

  • 查看答案
  • 有以下程序#include <stdio.h>main( ){ int a[ ]

    [单选题]有以下程序#include <stdio.h>main( ){ int a[ ]={1,2,3,4},y,*p=&a[3];--p; y=*p; printf("y=%d/n",y);}程序的运行结果是A.)y=0B.)y=1C.)y=2D.)y=3

  • 查看答案
  • 有以下程序#include <stcli0.h>main( ){ int a,b