学计算机,不管你学不学编程,c 语言是必须要学的,你c 语言学会了,那么像java 语言都是迎刃而解的,所以我建议你先把c 语言学懂。小学文化也完全可以学会编程,兴趣是最好的老师.百度HI我来交流,我是学这个专业的,
我有一本推荐的书,清华大学出版社的JAVA基础入门
可以看下张孝祥 和 孙鑫的视频教程,但是一定要耐心,因为视频教程很慢的
import java.util.Scanner;public class Test01 { /** * @param num 待处理的数字 * @return 该数字的阶乘 */ public static long n(int num) { if (num == 0 || num == 1) { return 1L; } long result = 1L; for (int i = 1; i <= num; i++) { result *= i; } return result; } /** * 求1+2!+3!+...+n!的和 * * @param num 待处理的数字 * @return 该数字阶乘的和 */ public static long sumN(int num) { if (num == 0 || num == 1) { return 1L; } long result = 0L; for (int i = 1; i <= num; i++) { result += n(i); } return result; } public static void main(String args[]) { System.out.print("Please input a number:\t"); // 用文本数据流方式输入n int in = new Scanner(System.in).nextInt(); long result = sumN(in); System.out.println("Your result is:\t" + result); }}
推荐你先看视频,后看书,然后自己对着视频或书敲一遍代码