以下程序依次把从终端输入的字符存放到fSc件中,用作为结束输入的标志,则在横线处 应填入的选项
A.fp.ch
B.ch
C.ch,""fname""
D.ch,fp
A.fp.ch
B.ch
C.ch,""fname""
D.ch,fp
第1题
第2题
A.终端处理程序将从终端打入的字符直接送给用户程序
B.在现代大、中型机中,为了暂存用户从终端打入的字符,通常为每个终端设置一个可容纳几个字符的缓冲区
C.为了提高回送的显示速度,往往用硬件来实现,只是在要求回送速度不高的场合,才用软件来实现
D.在有的计算机中,从键盘送出的是键码,此时应采用某种转换机构,将键码转换为ASCII码
第3题
已知单元(10H)中存放着一个有符号数x(补码),试编写一个程序段,确定以下函数值:
并将函数值y存放到单元(11H)中。
第4题
已知程序中定义了以下两个变量:
OCT: DB 123Q
DIG: DS 3
试编写一个程序段,将变量OCT中的三位八进制数字转换成对应的ASCII码字符后,放到变量DIG中(低位数字在前)。
第5题
第6题
下面程序把从终端读入的文本(用作为文本结束标志)复制到一个名为file.txt的新文件中。补足所缺语句。 main() { char ch; FILE*fp; if((fp=fopen(______))=NULL)exit(0); while((ch=getchar())!=) fputc(ch,fp); ______; }
第8题
A.A.SHL DL,1
B.B.SHR DL,1
C.C.ROL DL,1
D.D.ROR DL,1
第10题
函数调用语句:“fsets(buf,n,fp);”从fp指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。