请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
include<string.h>
include<stdlib.h>
void WriteText(FILE *);
void ReadText(FILE *);
main()
{
F.ILE *fp;
if((fp=fopen("myfile4.txt", "W"))==NULL)
{
printf("open fail !!/n"); exit(0);
}
WriteText(fp);
fclose(fp);
if((fp=fopen("myfile4.txt", "r"))==NULL)
printf("open fail !!1/n"); exit(0);
}
ReadText(fp);
fclose(fp);
}
/*********found*********/
void WriteText(FILE (1) )
{
char str[81];
printf("/nEnter string with -1 to end :/n");
gets(str);
while(strcmp(Str, "-1")!=0){
/**********found*********/
fputs( (2) , fw);
fputs("/n", fw);
gets(str);
}
}
void ReadText(FILE *fr)
{
char str[81];
printf("/nRead file and output to screen :/n");
fgets(str, 81, fr);
while( !feof(fr)){
/**********found**********/
printf("%s", (3) );
fgets(str, 81, fr);
}
}
[主观题]下列给定程序的功能是:从键盘输入若干行字符串(每行不超过80个字符),写入文件myfile4.txt中,用一1作字符串输入结束的标志,然后将文件的内容显示在屏幕上。文件的读写分别由函数Readrext和Write-.Text实现。请在程序的下划线处填人正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中.不得增行或删行,也不得更改程序的结构!
[主观题]请补充main函数,该函数的功能是:从键盘输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。结果仍然保存在原串中。 例如,输入“abcdefg”,指定字符为“d”,则输出“abe”。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在main函数的横线上填入所编写的若干表达式或语句。 试题程序: include<stdlib.h> include<stdio.h> define M 80 void main { int i=
[主观题]以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。 include main { FILE *fp; char c; fp=__________; do { c=getchar; fputs(c,fp); }while(c!=EOF); __________; ; }
[问答题] 编一个程序,从键盘输入一个字符串,用foreach循环语句,统计其中大写字母的个数和小写字母的个数。
[单选题]从键盘输入字符串使用DOS功能调用的()。A . 1号功能B . 2号功能C . 9号功能D . 10号功能
[单选题]下列程序从标准输入设备—键盘诗篇一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为( )。 impoajava.io.*; publicclassTest { publicstaticvoidmain(Stringargs[]) { charch; try { ______, System.out.println(Ch); } catch(IOExceptione) { e.printStackTrace(); } } }A.ch=System.in.read();B.ch=(c
[单选题]下列程序从标准输入设备——键盘读入一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为( )。 import java.io.*; public class Test { public static void main(String args[]) { char ch; try { ______; System.out.println(ch); } catch(IOException e) { e.printStackTrace(); } } }A.ch=System.in.rea
[判断题] getchar函数的功能是接收从键盘输入的一串字符。A . 正确B . 错误
[单选题](程序说明)程序功能是比较从键盘输入的若干个数的大小,并输出其中的最大和最小值。(程序)SET TALK OFFC.LEAINPUT“M=” TO M(4)D.O WHILE .T.INPUT“N=” TO N(5)D.=NE.NDIFIF X>N(6)E.NDIFYN=“A”(7)WAIT“是否继续输入(Y—继续/N—结束)”TO YNE.NDDO(8)E.XITE.NDIFE.NDDO?“最大的数是:”,D?“最小的数是:”,XSET TALK ON(4)A.STORE M,0 TO D,X
[多选题] 键盘输入程序应该具有()功能。A . 单次响应B . 去除键抖动C . 辨别键值D . 辨别有无键闭合