要求输入下面的字符,输出时将注释消除:
/*这是一个主函数*/
void main(){
/*这是主函数内部*/
int a = 10;//声明一个变量a
int b = 20;//声明一个变量b
printf("a+b=%d",a+b);
}
代码如下:
/**
*
*/*这是一个主函数*/
*void main(){
*/*这是主函数内部*/
* int a = 10;//声明一个变量a
* int b = 20;//声明一个变量b
* printf("a+b=%d",a+b);
*}
*/
@Test//项目里边定义JUnit4调用包
public void test() {
Scanner s = new Scanner(System.in);
StringBuffer sb = new StringBuffer();
sb.append("/*这是一个主函数*/\n").append("\n")
.append("void main(){\n")
.append("/*这是主函数内部*/\n")
.append("int a = 10;//声明一个变量a\n")
.append("int b = 20;//声明一个变量b\n")
.append("printf(\"a+b=%d\",a+b);\n")
.append("}\n");
String str = sb.toStri