下面的程序输出结果为True的是( )
A: int a = 3;int b = 4;Console.WriteLine(a==4 && b==4)
B: int a = 3;int b = 4;Console.WriteLine(!(a==3) )
C: int a = 3;int b = 4;Console.WriteLine(!(a==3) || b==3)
D: int a = 3;int b = 4;Console.WriteLine(a==3 || b==3)
A: int a = 3;int b = 4;Console.WriteLine(a==4 && b==4)
B: int a = 3;int b = 4;Console.WriteLine(!(a==3) )
C: int a = 3;int b = 4;Console.WriteLine(!(a==3) || b==3)
D: int a = 3;int b = 4;Console.WriteLine(a==3 || b==3)
D
举一反三
- 下面的程序输出结果为false是( ) A: int a= 3;bool b = a==3;Console.WriteLine(b); B: int a= 3;bool b = a>;=3;Console.WriteLine(b); C: int a= 3;bool b = a<;=3;Console.WriteLine(b); D: int a= 3;bool b = a!=3;Console.WriteLine(b);
- 以下程序运行后的输出结果是。 #define PR(int) printf("int=%d\n",int) main { int x=1,y=1,z=1; x+=y+=z; PR(x<y?x:y); PR(x<y?x++:y++); PR(x); PR(y); PR(z+=x<y?x++:y++); PR(y); }: int=2 int=2 int=3 int=3 int=4 int=4|int=3 int=2 int=3 int=3 int=4 int=3|int=3 int=2 int=3 int=3 int=4 int=4|int=4 int=2 int=3 int=3 int=4 int=4
- 以下代码,有语法问题的是? A: int a,b=3; B: int a=3,b=4; C: int a=3;b=4; D: int a=3;intb=4;
- 写出下面程序段运行时的输出结果。 double a=17.9; int b=3; b=(int )a%5; Console. WriteLine(b);
- 下面是创建二维数组的正确语句是() A: int arr[][]=new int[3][4] B: int[] arry[]=new int[3][4] C: int arr[][]=new int[3][] D: int arr[][]=new int[][4]
内容
- 0
写出下列程序的运行结果 void main() { int a=2,b=3,c=4; a*=16+(b++)-(++c); Console.WriteLine(a); }
- 1
以下输出结果为True的选项是() A: int(‘4’)==‘4’ B: str(3)==‘3’ C: not(3==3) D: not(3!=4)
- 2
4下列数组定义正确的是() A: int []a=new int[3]{1,2,3} B: int a[3]={1,2,3}; C: int a[3][4]; D: int a[][]={{1,2,3},{4,5,6}};
- 3
如果int a=3; int b=0;b=++a;那么结果是 A: a=3, b=3 B: a=4, b=4 C: a=4, b=3 D: a=3, b= 4
- 4
下面错误的语句是( )。 A: int a[2][3] = {1, 2, 3, 4, 5, 6}; B: int a[2][3] = {{1, 2, 3}, {4, 5, 6}}; C: int a[ ][ ] = {{1, 2, 3}, {4, 5, 6}}; D: int a[ ][3] = {{1, 2, 3}, {4, 5, 6}};