更多"在16位C编译系统上,若定义longa;,则能给a赋40000的正确语"的相关试题:
[单项选择]在16位C编译系统上,若定义long a;,则能给变量a赋值40000的正确语句是 ______。
A. a=20000+20000;
B. a=4000*10;
C. a=30000+10000;
D. a=4000L*1OL;
[单项选择]在16位C编译系统中,若定义long a;则能给a赋值40000的正确语句是( )。
A. a=2000p+20000;
B. a=4000*10;
C. a=30000+10000;
D. a=4000L*10L;
[单项选择]有以下定义语句,编译时会出现编译错误的是
A. char a=’a’;
B. char a=’/0’
C. char a=’aa’
D. char a=‘x2d’;
[单项选择]有如下程序段,其中会产生编译错误的语句是 inti=0,j=1; int &r=i; //① r=j; //② int * p=&i; //③ * p=&r; //④
A. ④
B. ③
C. ②
D. ①
[单项选择]下面语句会产生编译错误的是
A. float F=1024.0F;
B. double D=1024.0;
C. byte B=1024;
D. char C=1024;
[单项选择]有下列定义语句,编译时会出现编译错误的是( )。
[单项选择]下面哪个语句会产生编译错误 ( )
A. float F=4096.0 F;
B. double D=4096.0;
C. byte B=4096;
D. char C=4096;
[单项选择]若定义了int m,n=0,*p1=&m;,则与m=n等价的语句是( )
A. m=*p1
B. *p1=&*n
C. *p1=*&n
D. *&p1=&*n
[单项选择]下面()赋值语句不会出现编译警告或错误。
A. float f=1.3;
B. char c="a";
C. byte b=257;
D. int i=10;
[单项选择]下面哪些语句在编译时不会出现错误或警告 ( )
A. float f=1.3;
B. byte b=257:
C. boolean b=null;
D. int i=10;
[单项选择]下面各项语句中会产生编译错误的是( )。
A. float F=4096.0F;
B. double D=4096.0;
C. byte B=4096;
D. char C=4096;
[单项选择]在下面程序中,编译出现错误的语句是 ______。 class B { public: B( ){f( ); } virtual void f( )=0; };
A. class B
B. public:
C. B() {f();}
D. virtual void f()=0;