fork download
  1. #include<iostream>
  2.  
  3. using namespace std;
  4.  
  5. void aa(int i){
  6.  
  7. if(i==0 || i==1 ){
  8. int sum = 1 ; /* 0!不見了 ? */
  9. cout << i << "!= " << sum << endl ;
  10. }
  11. else{
  12.  
  13. aa(i-1);
  14. int sum = i*(i-1); /* else 這邊的算式我想不出來怎麼寫才對 */
  15.  
  16. cout << i << "!= " << sum << endl ;
  17.  
  18. }
  19.  
  20. }
  21.  
  22. int main(){
  23. int a =5 ;
  24.  
  25. aa(a);
  26.  
  27.  
  28. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
#include<iostream>
^
Main.java:1: error: class, interface, or enum expected
#include<iostream>
        ^
Main.java:5: error: class, interface, or enum expected
void aa(int i){
^
Main.java:9: error: class, interface, or enum expected
	cout << i << "!= " << sum <<  endl ;
	^
Main.java:10: error: class, interface, or enum expected
	}
	^
Main.java:14: error: class, interface, or enum expected
	int sum = i*(i-1);                                        /*   else ???????????????     */
	^
Main.java:16: error: class, interface, or enum expected
	cout << i << "!= " << sum <<  endl ;
	^
Main.java:18: error: class, interface, or enum expected
}
^
Main.java:25: error: class, interface, or enum expected
	aa(a);
	^
Main.java:28: error: class, interface, or enum expected
}
^
10 errors
stdout
Standard output is empty