int a=6, b=7, c=8, r
20
举一反三
- 有以下程序: #include<stdio.h> main() int a=7, b=8, *p, *q, *r; p=&a; q=&b; r=p; p=q; q=r; printf("%d, %d, %d, %d\n', *p, *q, a, b); 程序运行后的输出结果是()。 A: 8, 7, 8, 7 B: 7, 8, 7, 8 C: 8, 7, 7, 8 D: 7, 8, 8, 7
- 已知函数定义为:void func(int a, int b, int c=3, int d=6){ }, 则下列调用该函数的语句中正确的是( ) A: func(7); B: func(7, 6, 8) C: func( , 6, 8); D: func( );
- 执行下列方法method(),返回值为( )。 public int method int num=6; if (num>8) return num; num=7; A: A) 编译出错 B: B) 6 C: C) 7 D: D) 8
- 执行下列代码段后,b、x、y的值是()。int x = 6, y = 8;boolean b;b = x < y || ++x == –y; A: true、6、8 B: false、7、7 C: true、7、7 D: false、6、8
- 下列C51的数据类型中,与标准C语言不同的是()。(1)int(2)指针(3)bit(4)float(5)char(6)sfr(7)sfr16(8)sbit(9)long A: (3)(6)(8) B: (2)(3)(6)(7)(8) C: (3)(6)(7)(8) D: (2)(3)(6)(8)
内容
- 0
生成: 6 7 8 6 7 8 6 7 8
- 1
以下程序输出结果为( )int n = 10;while(n>7){ n--; printf("%d ",n);} A: 10 9 8 B: 9 8 7 C: 10 9 8 7 D: 9 8 7 6
- 2
【单选题】以下程序 程序运行后的输出结果是 int fun(int a,int b) { if(a>b) return(a); else return(b); } void main() { intx=3,y=8,z=6,r; r=fun(fun(x,y),2*z); printf("%d ",r); } A. 3 B. 6 C. 8 D. 12
- 3
设有如下定义:int arr[ ] = {6, 7, 8, 9, 10}; int *ptr; ptr = arr; *(ptr + 2) += 2;printf("%d, %d ", *ptr, *(ptr + 2));则程序段的输出结果为( )。 A: 8, 10 B: 6, 8 C: 7, 9 D: 6, 10
- 4
以下3GPP版本R()不支持LTE技术? A: 5 B: 6 C: 7 D: 8