下面程序的输出结果是 static void Main(string[] args) { int a = 5, b = 2; bool c; c = (a ==5) && (b != 2); Console.WriteLine("{0}", c); Console.ReadLine(); }
A.True
B.1
C.False
D.0
A.True
B.1
C.False
D.0
第1题
A.每行的(x,y)中,可能有x≠Y;每一对(x,y)值都出现两次
B.每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现一次
C.每行的(x,y)中,x=y;每一对(x,y)值都出现两次
D.每行的(x,y)中,x=y;每一对(x,y)值都出现一次
第2题
A、A.输出1
B、B.输出0
C、C.输出0.5
D、D.编译失败
第3题
A、A.9
B、B.5
C、C.6
D、D.6.1
第5题
A、A.输出 lisa
B、B.输出null
C、C.输出name
D、D.编译失败,无法从静态上下文中引用非静态变量name
第6题
A、3
B、4
C、a[4]的地址
D、非法
第7题
B、7 8 9
C、7 9 11
D、7 10 13
第8题
子函数Fun(int a, int b)的功能是,对任意两个整数a和b,返回两者中的最大值。以下程序是通过调用子函数Fun(int a, int b),找到三个整数中的最大值。若程序运行后的输出结果是8,请补充完整空白处缺少的代码。 #include <stdio.h> int Fun(int a, int b) { if(a>b) return_________; else return________; } int main() { int x=3, y=8, z=6, r; r=_______________; // 找到三个整数x,y,z中的最大值 printf("%d", r); return 0; }
A、第4行: a 第5行: b 第11行: Fun(Fun(x,y),z)
B、第4行: b 第5行: a 第11行: Fun(x,y,z)
C、第4行: 1 第5行: 0 第11行: Fun(x,y,z)
D、第4行: 0 第5行: 1 第11行: Fun(Fun(x,y),z)
第9题
A、46
B、579
C、5690
D、出错
第10题
设位段的空间分配由右到左,下面程序执行后的输出结果是( )。 #include <stdio.h> struct packed { unsigned a:2; unsigned b:2; unsigned c:3; int i; } data ; int main() { data.a=2; data.b=3; printf("%d",data.a+data.b); return 0; }
A、语法错
B、2
C、5
D、3
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!