题目内容

已知int a, *p=&a, *q=&a; a=10; *q=*p+1; *p=()

A. 10
B. 不确定
C. 11
D. .-21456748

查看答案
更多问题

设有以下定义和语句,则输出结果是(指针变量占2个字节) ()。struct date {long *cat;(2字节)struct date *next;(2字节)double dog;(8字节)}too;printf("%d", sizeof(too));

A. 20
B. 16
C. 14
D. 12

有如下定义:struct person{char name[9];int age;}struct person class[10]={"Johu",17, "Paul", 19 , "Mary", 18, "Adam", 16};根据上述定义,能输出字母M的语句是()。

A. printf(“%s\n”, class[2].name[0]);
B. printf(“%c\n”, class[3].name[1]);
C. printf(“%c\n”, class[2].name[1]);
D. printf(“%c\n”, class[2].name[0]);

若fp是指向某文件的指针,且没读到此文件末尾,则库函数feof(fp)的返回值是( )。

A. EOF
B. 0
C. 非零值
D. -1

在C语言中,用于实现打开文件的库函数是()。

A. fopens()
B. fclose()
C. fopen()
D. fseek()

答案查题题库