题目内容

下列程序的输出是()。

A. 上述程序有错误
B. 6
C. 8
D. 12

查看答案
更多问题

以下正确的说明语句是( )。

A. int *b[]={1,3,5,7,9};
B. int a[5],*num[5]={&a[0],&a[1],&a[2],&a[3],&a[4]};
C. int a[]={1,3,5,7,9}; int *num[5]={a[0],a[1],a[2],a[3],a[4]};
D. int a[3][4],(*num)[4]; num[1]=&a[1][3];

有说明:char *language[]={"FORTRAN","BASIC","PASCAL","JAVA","C"};则表达式 *language[1]>*language[3] 比较的是 ( )。

A. 字符F和字符字符F和字符
B. 字符串BASIC和字符串JAVA
C. 字符B和字符J
D. 字符串FORTRAN和字符串PASCAL

设有以下程序段,若k为int型变量且0 ≤ k < 4,则对字符串的不正确引用是()。

A. strp
B. str[k]
C. strp[k]
D. *strp

对于如下变量定义及初始化,与m = n等价的表达式是( )。int m, n = 5, *p = &m;

A. m = *p
B. *p = n
C. m = &n
D. *p = m

答案查题题库