Java是一門十分流行的編程語言,在計(jì)算機(jī)編程中有著廣泛的應(yīng)用。下面我們來看一下如何輸入一個(gè)數(shù)字計(jì)算它的階乘和。
import java.util.Scanner; public class FactorialSum { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("請(qǐng)輸入一個(gè)整數(shù):"); int num = scanner.nextInt(); int sum = 0; int factorial = 1; for (int i = 1; i<= num; i++) { factorial *= i; sum += factorial; } System.out.println("階乘和為:" + sum); } }
上述代碼使用了Scanner類讀取用戶輸入的整數(shù),然后使用for循環(huán)進(jìn)行遍歷計(jì)算,最終輸出階乘和。具體的計(jì)算過程就是先計(jì)算階乘,然后將階乘加起來。
使用Java語言編寫程序可以大大簡(jiǎn)化日常的計(jì)算任務(wù),能夠提高工作效率和實(shí)現(xiàn)自動(dòng)化操作。有興趣的同學(xué)可以嘗試使用Java編寫其他有趣的程序,增強(qiáng)自己的編程技能。