编写java,该程序实现打开一个文本文件,每次读取一行内容,将每行作为一个字符串读入,并将字符串输出显示

编写一个程序,将字符串中的第m个字符开始的全部字符复制到另一个字符串。~

代码如下:
#include
#include
int copy(char *p1,char *p2,int m);
int main()
{
char str1[40],str2[40];
printf("输入第一个字符串:
");
gets(str1);
int m;
printf("输入第m个字符开始:
");
scanf("%d",&m);
if(strlen(str1)<m)
printf("错误");
else
{
copy(str1,str2,m);
printf("%s",str2);
}

return 0;
}
int copy(char *p1,char *p2,int m)
{
int n;
n=0;
while(n<m-1)
{
n++;
p1++;
}
while(*p1!='\0')
{
*p2=*p1;

p1++;
p2++;
}
}

扩展资料
字符串一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。
通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。
两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。

不需要判断行数,判断readline的返回值为null就退出循环

while( ( s = br.readLine() ) != null ){
......
}

或者

do{
s = br.readLine();
}while( s != null );

File filePath = new File("D:\\AB.txt");
BufferedReader br=new BufferedReader(new FileReader(filePath));
while ((String s = br.readLine()) != null) {
System.out.println(s + "\r\n");
}
////主要的代码应该差不多,你自己再修改一下就OK了...

import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
public class printlnt {
public static void main(String args[]) throws Exception{
File filePath = new File("D:\\AB.txt");
BufferedReader br=new BufferedReader(new FileReader(filePath));
String s = br.readLine();
while ( s != null) {
System.out.println(s + "\r\n");
s = br.readLine();
}
}
}

用ecilpse开发一个java程序
答:用ecilpse开发一个java程序的步骤如下:创建Java项目、在项目下创建包、创建Java类、编写程序代码、运行程序。Eclipse是一个开源的、基于Java的可扩展开发平台,是目前最流行的Java语开发工具。具有强大的代码编排功能,可以帮助...

编写一个java程序,实现一个图形用户界面。在该界面上有一个静态文本框...
答:import java.awt.Color;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.Serializable;import javax.swing.JButton;import javax.swing.JFrame;import javax...

用Java编写实现程序,在窗口North上布置三个按钮,并完成按钮点击事件...
答:代码如下:import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Graphics;import java.awt.Polygon;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.J...

如何编写第一个java程序
答:字节码文件不能直接运行,必须由JVM翻译成机器码才能运行,这就是为什么运行Java程序必须安装JVM的原因。通过命令行运行程序 当然,你也可以直接输入命令来编译和运行Java。打开CMD,cd 到源文件所在目录,通过 javac filename ...

如何编写一个Java程序,实现该描述
答:public class Test{ public static void main(String args[]){ String str=new String("you Are a GOOD boy"); System.out.println(str.substring(0,1).toUpperCase()+str.substring(1).toLowerCase()); System.out...

编写一个JAVA程序
答:下面这个程序实现了你说的要求,加了个mark变量是为了在出现))(())和(()))的时候能正确判断,当然,你自己也可以根据需要修改:import java.util.LinkedList;import java.util.Scanner;public class Test { public static...

java编写程序实现以下功能
答:/ (1)产生5000个1~9999之间的随机整数,并将其存入文本文件a.txt中。(2)从文件中读取这五千个整数,并计算其最大值、最小值、平均值。/ import java.io.*;import java.util.*;public class Test { public ...

编写一个java程序实现如下功能
答:class zd {int a, b;Scanner sc = null;public void s() {sc = new Scanner(System.in);a = sc.nextInt();b = sc.nextInt();try {System.out.println(a / b);} catch (ArithmeticException e) {System....

java怎样打开?
答:使用命令行模式运行java程序。win + R,输入cmd,然后输入java和javac,确保java已经成功安装。找到编写好的文件位置,用cd 命令进入 比如,我的文件在桌面,就这样输入命令 然后使用javac命令编译程序,最后私用java命令运行...

使用Java程序设计语言,对以下程序进行编写,实现如下功能: 1、编写程
答:import java.util.Scanner;public class know33 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("***第一题***");System.out.println("输入三个数:");int a...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网