> 88万行代码作业生成器: 总算抢上一波热度 这是那个大佬的码云地址
import java.io.*;
public class Main5 {
public static String[] strings=new String[5];
public static void main(String[] args) {
strings[0]="个";
strings[1]="十";
strings[2]="百";
strings[3]="千";
strings[4]="万";
File file=new File("D:\homework.c");
try {
FileWriter fw = new FileWriter(file);
BufferedWriter br=new BufferedWriter(new FileWriter(file));
fw.write("#include n" +
"int main () {n" +
"tprintf("请输入一个不多于5位的正整数:\r\n");n" +
"tint x;n" +
"tscanf("%d", &x);n" +
"tswitch (x) {n");
fw.flush();
for(int i=1;i<100000;i++){
fw.write(forEach(i));
fw.flush();
}
fw.write("t}n}");
fw.flush();
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static String forEach(int n){
StringBuilder str=new StringBuilder();
int index=n;
int j=0;
StringBuilder res=new StringBuilder();
str.append("ttcase "+index+":n");
while(index>0){
j++;
index=index/10;
}
index=n;
str.append("tttprintf("是个"+j+"位数\r\n");n");
for(int i=0;i
这个代码会在你的D盘下生成一个homework.c的文件,效果如下:



