C语言复习3(5)

2019-08-03 10:37

73. 设有以下说明语句: struct lie { int a;

float b;

}st;

则在下面叙述中,不正确的是________。

① struct是结构类型的关键字 ② struct lie是用户定义的结构类型 ③ st是用户定义的结构类型名 ④ a和b都是结构成员名 74. 若有以下说明和语句:

struct worker { int no;

char *name;

}work, *p=&work;

则以下引用方式不正确的是______。

① work.no ② (*p).no ③ p->no ④ work->no

75. 对于下面的语句,正确的k值是________。

enum {a, b=5, c, d=4, e} k; k=a;

① 0 ② 1 ③ 4 ④ 6 76. 在16位的pc机上使用c语言,若有如下定义:

struct data { int i;

char ch; double f; }da;

则结构变量da占用内存的字节数_______。

① 1

77. C语言结构类型变量在程序执行期间______。

① 所有成员一直驻留在内存中 ② 只有一个成员驻留在内存中 ③ 部分成员驻留在内存 ④ 没有成员驻留在内存中

② 4 ③ 8 ④ 11

78. 在16位的pc机上使用c语言,若有如下定义:

union { int i;

char ch; double f; }da;

则联合类型变量da占用内存的字节数_______。

① 1 ② 4 ③ 8 ④ 11 79.C语言可以处理的文件类型是______。

① 文本文件和数据文件 ② 文本文件和二进制文件 ③ 数据文件和二进制文件 ④ 数据文件和非数据文件

80.下列语句中,将c定义为文件型指针的语句是_______。

① FILE c; ② FILE *c; ③ file c; ④ file *c; 81. 在C语言中,从计算机内存中将数据写入文件,称为______。

① 输入 ② 输出 ③ 修改 ④ 删除

82. 若文件型指针fp已指向某文件的末尾,则函数feof(fp)的返回值是_____。

① 0

② -1 ③ NULL ④ 非零值

83. 若用fopen( )函数打开一个已存在的文本文件,保留该文件原有数据且可以读也可以写,则文件打开模式应该采用______。

① “r+” ② “w+” ③ “a+” ④ “a”

60. ② 61. ② 62. ③ 63. ④ 64. ② 65. ② 66. ② 67. ② 68. ④ 69. ① 70. ④ 71. ② 72. ④ 73. ③ 74. ④ 75. ① 76. ④ 77. ① 78. ③ 79. ② 80. ② 81. ② 82. ④ 83. ③


C语言复习3(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:BB的多发病病症及治疗

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: