更多"【说明】
以下【C程序】的功能是从文件text_01.ini中读入"的相关试题:
[简答题]【说明】本程序从正文文件text.in中读入一篇英文短文,统计该短文中不同单词及出现次数,并按词典编辑顺序将单词及出现次数输出到正文文件word.out中。
程序用一棵有序二叉树存储这些单词及其出现的次数,边读入边建立,然后中序遍历该二叉树,将遍历经过的二叉树上的结点的内容输出。
#include <stdio.h>
#include <malloc.h>
#include <ctype.h>
#include <string.h>
#define INF "text.in"
#define OUTF "wotd.out"
typedef struct treenode{
char *word;
int count;
struct treenode *left,*right;
}BNODE
int getword (FILE *fpt,char *word)
{ char c;
c=fgetc (fpt);
if ( c=EOF)
return 0;
while(!(tolower(c)>=’a’ && tolower(c)<=’z’))
{ c=fgetc (fpt);
if ( c==EOF)
return 0;
} /*跳过单词间的所有非字母字符*/
while (tolower (c)>=’a’ && tolower (c)<=’z’)
{ *word++=c;
c=fgetc (fpt);
}
*word=’/0’;
return 1;
}
void binary_tree(BNODE **t,char *word)
{ BNODE *ptr,*p;int compres;
P=NULL; (1) ;
while (ptr) /*寻找插入位置*/
{ compres=strcmp (word, (2) );/*保存当前比较结果*/
if (!compres)
{ (3) ;return;}
else
{ (
[填空题]以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。
majn( )
{ FILE *fp; char ch;
fp=fopen(______);
ch=fgetc(fp);
whle(!feof(fp)) { putchar(ch); ch=f8etc(fp); }
putchar(’/n’); fclose(fp);
}
[填空题]以下程序的功能是:将当前目录下的顺序文件mText1.txt的内容读入内存,并在图片框 Picture1中显示出来。请完善程序。
Private Sub Command1_Click( )
Dim inData As String
Open "./mText1.txt" 【13】 As 1
Do While Not EOF(1)
Input #1,inData
Picture1.Print inData
Loop
Close #1
End Sub
[填空题]以下程序的功能是:把当前目录下的顺序文件smtext1.txt的内容读入内存,并在图片框Picture1中显示出来。请填空。
Private Sub Command1_Click( )
Dim inData As String
Open "./mText1.txt" (13) As 1
Do While Not EOF(1)
Input #i,inData
Picture1.Print inData
Loop
Close#1
End Sub
[填空题]在当前目录下有一个名为myfile.txt的文本文件,其中有若干行文本。下面程序的功能是读入此文件中的所有文本行,按行计算每行字符的ASCII码之和,并显示在窗体上。请填空。
Private Sub Command1_Click( )
Dim ch$, ascii As Integer
Open "myfile.txt" For (11) As #1
While Not EOF(1)
Line Input #1, ch
ascii=toascii( (12) )
Print ascii
Wend
Close #1
End Sub
Private Function toascii(myStr$) As Integer
n=0
For k=1 To (13)
n=n+Asc(Mid(myStr,k,1))
Next k
toascii=n
End Function
[填空题]以下程序的功能是:把顺序文件smtext1.txt的内容全部读入内存,并在文本框Text1中显示出来。请填空。
Private Sub Command1_Click( )
Dim inData As String
Text1.Text=" "
Open"smtext1.txt" (13) As (14)
Do While (15)
Input #2 ,inData
Text1.Text=Text1.Text&inData
Loop
Close #2
End Sub
[填空题]以下程序的功能是:把当前目录下的顺序文件smtextl.txt的内容读入内存,并在文本框Texd中显示出来。请填空。
Pfivme Sub Commandl_Click( )
Dim inData As String
Textl.Text =""
Open"./smtextl.txt" 【14】 As#1
Do While 【15】
Input#1,in Data
Text1.Text=Text1.Text&inData
Loop
Close#1
End Sub
[填空题]以下程序的功能是:把当前目录下的顺序文件smText1. txt的内容读入内存,并在文本框Text1中显示出来。请填空。
Private Sub Command1_Click( )
Dim inData As String
Text1. Text=""
Open". /mText1. txt" 【14】 As 1
Do While 【15】
Input #1, inData
Text1. Text=Text1. Text & inData
Loop
Close #1
End Sub
[单项选择]计算机要运行磁盘上的程序时,应先把程序文件读入到()。
A. 硬盘
B. ROM
C. RAM
D. CPU
[填空题]以下程序的功能是:把当前目录下的顺序文件smtext1.txt的内容读入内存,并在文本框Text1中显示出来。请填空。
Private Sub Command1_Click( )
Dim inData As String
Text1.Text=""
Open"./smtext1. (12) AS#1
Do While (13)
Input#1,inData
Text1.Text=Text1.Text&inData
Loop
Close#1
End Sub
[单项选择]以下程序的功能是:把父目录下顺序文件smtext1.txt的内容读入内存,并在文本框Text3中显示出来。请选择适合横线处的语句( )。
Private Sub Command1_Click( )
Dim inData As String
Text3.Text=""
Open "../smtext1.txt"______As#1
Do While______
Input #1.inData
Text3.Text=Text3.Text & inData
Loop
Close #1
End Sub
A. For Input Not EOF(1)
B. For Output EOF(1)
C. For Append Not EOF(1)
D. For Random EOF(1)
[填空题]以下程序的功能是从名为“filea.dat”的文本文件中逐个读入字符并显示在屏幕上,请填空。
#include <stdio.h>
main( )
FILE *fp; char ch;
fp=fopen(______);
ch=fgetc(fp);
while(______ (fp)) putchar(ch);ch=fgetc(fp);
putchar(’/n’);fclose(fp);
[简答题]请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来。(注意:在本题中,是将D盘的JDK目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中)
注童:请勿改动main( )主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
import java.io.*;
public class FileCopyBy
public static void main(String args[])
try
FileReader input=new FileReader("FileCopyBy.java");
FileWriter output=new FileWriter("temp.txt");
int c=input.read( );
while(__________)
_______________
System.out.print((charc);
c=input.read( );
input.close( );
output,close( );
catch(IOException e)
System.out.println(e);