下列程序的输出结果是( )。A)2 1B)1 2C)编译出错D)0 0
下列程序的输出结果是( )。
A)2 1
B)1 2
C)编译出错
D)0 0
相关考题:
有以下程序fun(char p[][10]){ int n=0,i;for(i=0;i7;i++)if(p[i][0]=='T')n++;return n;}main(){ char str[][10]={"Mon","Tue","Wed","Thu","Fri","Sat","Sun"};printf(" % d\n",fun(str));}程序执行后的输出结果是A)1B)2C)3D)0
( 27 )有如下程序:#include iostreamusing namespace std;class Toy{public:Toy(char* _n) { strcpy (name,_n); count++;}~Toy(){ count--; }char* GetName(){ return name; }static int getCount(){ return count; }private:char name[10];static int count;};int Toy::count=0;int mail(){Toy t1("Snoopy"),t2("Mickey"),t3("Barbie");coutt1.getCount()endl;return 0;}运行时的输出结果是A ) 1B ) 2C ) 3D )运行时出错
下列程序的输出结果是main( ){int x=1,a=0,b=0;switch(x){case 0:b++;case 1:a++;case 2:a++;b++;}cout<<"a="<<a<<"b="<<b<<endl;}A.a=2 b=1B.a=1 b=1C.a=1 b=0D.a=2 b=2
对于下列代码,下列哪个叙述是正确的? class A { public int i=0; A(int m) { i = 1; } } public class B extends A { B(int m) { i = 2; } public static void main(String args[]){ B b = new B(100); System.out.println(b.i); //【代码】 } }A.程序提示编译错误。B.编译无错误,【代码】输出结果是0。C.编译无错误,【代码】输出结果是1。D.编译无错误,【代码】输出结果是2。
下面程序main(){ int a[ ]={1,2,3,4,5,6,7,8,9,0},*p;p=a; printf("%dn",*p+1); }的输出结果是A.0B.1C.2D.输出错误