這個算法的C和java基本沒有區別。
公共靜態void main(String[] arg){
int k = 0;int m = 0;
System.out.println("輸入壹個四位數");
掃描儀輸入=新掃描儀(system . in);
int nums = nextInt();
而(nums!=0){
m = nums % 10;
nums = nums/10;
k = k+m;System.out.println("所有數字之和:"+k);
int num = sc . nextint();
//用個位數定義變量?美國汽車協會
而(num!=0){
int AAA = 0;
//找到單元上的編號。
AAA = num % 10;
//求數字的和
sum = sum+AAA;
num除以10得到十位數。
num = num/10;//輸出總和
System.out.println("各位數之和為:"+sum。