已知文件'1'中有文字'a阿',则fp=open('1'); fp.read(1); fp.read(1); c=fp.read(1);此时变量c的内容是
A: 'a'
B: 'a阿'
C: ''
D: '阿'
A: 'a'
B: 'a阿'
C: ''
D: '阿'
举一反三
- 已知文件'1'中有两行文本,第一行是'12',第二行是'34',然后fp=open('1'); fp.read(1); txt=fp.readline();此时变量txt的内容是 A: '1' B: '2' C: '2\n' D: '12\n'
- 已知文件'1'中有两行文本,第一行是'ab',第二行是'cd',则fp=open('1'); fp.read(2); txt=fp.readlines();此时变量txt的内容可能是 A: ['b\n'] B: ['cd'] C: ['b\n','cd'] D: ['\n','cd']
- #读、写文件内容fp=open('2.c', mode=______)txt=fp.read(10)fp.seek( 0 )______.write( 'new text' )fp.close()
- 可将文件位置指针指向文件尾部的操作有( )。 A: fseek(fp, 0, 2); B: rewind(fp); fseek(fp, ftell(fp), 2); C: fseek(fp, 0, 1); D: rewind(fp); fseek(fp, ftell(fp), 0);
- 若有定义FILE*fp,则打开与关闭文件的命令是() A: fopen(fp),fclose(fp) B: fopen(fp,“w”),fclose(fp) C: open(fp),close(fp) D: open(fp,“W”),close(fp)